atalaya

ah-tah-LAH-yah

Definitions

1. noun

A tower or fortress, especially one built by the Spanish in the Americas, or a tall structure used for observation or defense.

“The colonial town was surrounded by a series of atalayas, offering a stunning view of the surrounding landscape.”

Synonyms

  • tower
  • watchtower

Antonyms

  • basement