AT ANCHOR Meaning of AT ANCHOR in English {adj. phr.} Held by an anchor from floating away; anchored. * /The ship rode at anchor in the harbor./ Dictionary of English idioms . Словарь английских идиом. 2012