Smart Definition
Etymology
Pronunciation
castillo
castle
castle
castle
Castillo means castle and is a direct cognate of the English word castle0.
noun
  1. castle
    A large building, typically of the medieval period, fortified against attack with thick walls, battlements, towers, and often a moat.
    El castillo medieval domina el paisaje. // The medieval castle dominates the landscape.