Meaning of ANCHOR in English

ANCHOR

(n.) One of the anchor-shaped spicules of certain sponges; also, one of the calcareous spinules of certain Holothurians, as in species of Synapta.

Webster's English dictionary.      Английский словарь Webster.