MIRADOR


Meaning of MIRADOR in English

[ ˌmɪrə'dɔ: , 'mɪrədɔ: ]

■ noun a turret or tower attached to a building and providing an extensive view.

Origin

C17: from Sp., from mirar 'to look'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.