CASTLE


Meaning of CASTLE in English

(n.) A small tower, as on a ship, or an elephant's back.

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