commentator noun

1 person who commentates on sth

ADJ. cricket, football, rugby, sports, etc. | match, race | radio, television/TV > Note at JOB

2 person who gives opinions on sth in the media

ADJ. influential | independent | foreign | media | cultural, economic, political, social Political commentators are predicting that the minister will have to resign.

PREP. ~ on a commentator on current affairs