ANCHOR


Meaning of ANCHOR in English

[verb] [T] [esp. US]She will anchor (= introduce) the broadcast of Christmas greetings to the troops.

Cambridge English vocab.      Кембриджский английский словарь.