Watchtower
Spanish Meaning
torre de vigilancia atalaya vigĂa mira
English Meaning
- An observation tower on which a guard or lookout is stationed to keep watch, as for enemies, for forest fires, or over prisoners.