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.