MIRADOR


Meaning of MIRADOR in English

n. a turret or tower etc. attached to a building, and commanding an excellent view.

Etymology: Sp. f. mirar to look

Oxford English vocab.      Оксфордский английский словарь.