built like a castle

listen to the pronunciation of built like a castle
English - English

Definition of built like a castle in English English dictionary

Like a castle
castellated