CASTELLO Meaning of CASTELLO in English n castle (1. fortified seigniorial mansion; 2. [Naut.]); castello de aqua water tower Interlingua English vocab. Английский словарь Интерлингва. 2012