pundit

/ˈpʌndɪt/
noun
  1. 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
What does "pundit" mean? | whatsthatwordmean | whatsthatwordmean