sportcaster

English

Noun

sportcaster (plural sportcasters)

  1. Synonym of sportscaster.