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. Кембриджский английский словарь. 2012