escorial

ɛskəˈriːɑːl

Definitions

1. noun

A palace and monastery in Spain, built by King Philip II.

“The Escorial is one of the most famous buildings in Spain.”

Synonyms

  • monastery
  • palace

Antonyms

  • hovel
  • shanty