mirador

Definitions


[ˈmɪrədɔː], (Noun)

Definitions:
- a turret or tower attached to a building and providing an extensive view


Phrases:

Origin:
late 17th century: from Spanish, from mirar ‘to look’




definition by Oxford Dictionaries