miradornounDefinitionsA tower that offers a panoramic viewSources:https://en.wiktionary.org/wiki/mirador