reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
castle a large, strong building where a noble lived with his family and servants. Many castles were built long ago to defend the people inside against attacks. [2 definitions]