ANCHOR Meaning of ANCHOR in English . Bring your a-se to an anchor, i.e. sit down. To let go an anchor to the windward of the law; to keep within the letter of the law. SEA WIT. Slang English vocab. Английский сленговый словарь. 2012