MIRADOR


Meaning of MIRADOR in English

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

[ Sp. f. mirar to look ]

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