pundit
/ˈpʌndɪt/
noun
- An expert or knowledgeable person who gives opinions on a particular subject, especially in the media.
- The political pundit predicted the election results accurately.
- A financial pundit gave advice on how to save money.
- Sports pundits on TV discussed the team's chances of winning.
Antonyms