Meaning of “anchor” - Learner’s Dictionary

anchor

noun [ C ] uk us /ˈæŋkər/
BOAT

a heavy, metal object that is dropped into water to stop a boat from moving

JOB US

someone who reads the news and announcements on a television or radio programme

(Definition of “anchor noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)