alcazava

/al.kɑθə.bɑ/

Definitions

1. noun

A type of fortress or fortified palace, particularly common in Moorish and Islamic architecture.

“The alcazaba served as the royal residence for centuries.”

Synonyms

  • fortress
  • palace

Antonyms

  • hut
  • village