atalayas

noun
  1. Plural of atalaya; watchtowers or lookout towers, especially those built in Spain and North Africa for defense or surveillance.
  2. Usage: historical; chiefly used in Spanish and Portuguese contexts

Examples