Meaning of “anchor” - Learner’s Dictionary

anchor

verb uk us /ˈæŋkər/
BOAT [ I, T ]

to stop a boat from moving by dropping a heavy metal object into the water

FASTEN [ T ]

to make something or someone stay in one position by fastening them firmly:

We anchored ourselves to the rocks with a rope.
PROGRAMME [ T ] US

to read the news or announcements on television or radio as your job

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