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. American idioms English vocabulary. Английский словарь американских идиом. 2012