CASTLE Meaning of CASTLE in English castelle; (chess) turre English Interlingue dictionary. Английский словарь Интерлингве. 2012