n. heavy object placed in the water in order to hold boats in place; main broadcaster on a TV or radio program, broadcaster; source of security or stability, refuge; text used as the start or end of a hypertext link (Internet)
ANCHOR
Meaning of ANCHOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012