Definition of anchor in English
Person who reads the news on a television or radio programme.
Synonyms of anchor in English
newscaster, broadcaster, news anchor, news presenter
Person who reads the news on a television or radio programme.
newscaster, broadcaster, news anchor, news presenter