alcazaba

/al.kɑˈθa.bɑ/; Spanish: [alkaˈθaβa]

Definitions

1. noun

A type of medieval fortress or stronghold, typically found in the Iberian Peninsula and North Africa.

“The alcazaba in Seville, Spain, was an imposing structure that dominated the city’s skyline for centuries.”

Synonyms

  • fortress
  • stronghold

Antonyms

  • village