n. 1 fortress, stronghold, citadel The king moved to Windsor Castle during the winter 2 mansion, palace, manor-house, hall, château Mr Mooney lives alone in his castle and has nothing to do with his neighbours
CASTLE
Meaning of CASTLE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012