Definition of concentric castle in English:

concentric castle

noun

  • A castle having two or more concentric walls for defence, creating inner and outer wards.

Origin

Mid 19th century; earliest use found in Archaeological Journal.