miradorPronunciation: /ˌmɪrəˈdɔː, ˈmɪrədɔː/Definition of mirador noun a turret or tower attached to a building and providing an extensive view. Origin: late 17th century: from Spanish, from mirar 'to look'mirador in other Oxford dictionaries Definition of mirador in the US English dictionary