Definition of news anchor in English:

news anchor

noun

US
  • A person who presents and coordinates a live television or radio news broadcast.

Origin

1970s; earliest use found in National Journal.