alcazar(noun) noun1. any of various Spanish fortresses or palaces built by the MoorsDefinition categories: man–made, fort, fortress, palace