mirador

/miːˈrɑːdɔr/ or /mɪˈrɑːdɔr/

Definitions

1. noun

A structure, such as a tower or a balcony, from which one can see or observe something, especially a scenic view.

“The mirador at the top of the hill offered a breathtaking view of the surrounding countryside.”

Synonyms

  • lookout
  • observation point
  • viewing platform

Antonyms

  • blind spot
  • obstructed view