ANCHOR Meaning of ANCHOR in English (n.) Fig.: That which gives stability or security; that on which we place dependence for safety. Webster's English dictionary. Английский словарь Webster. 2012