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./

Slang English vocab.      Английский сленговый словарь.