alcazar Play /ˈælkəzɑr/nounA Spanish palace or fortress of Moorish origin.the gardens of the alcazar in Seville