ANCHOR Meaning of ANCHOR in English v. attach firmly, fasten tightly; drop an anchor (from a boat) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012