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. Краткий оксфордский словарь английского языка. 2012