Watchtower

Spanish Meaning

torre de vigilancia

atalaya

vigĂ­a

mira

English Meaning

  1. An observation tower on which a guard or lookout is stationed to keep watch, as for enemies, for forest fires, or over prisoners.