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. Английский сленговый словарь. 2012