watchtower
Noun
1. (general) 
a. la atalaya (F) 
watchtower [ˈwɒtʃˌtaʊəʳ]
noun
atalaya (f); torre (f) de vigilancia
Phrases with "watch-tower"
Here are the most popular phrases with "watch-tower." Click the phrases to see the full entry.
watch 
ver, el reloj 
tower 
la torre 
watch TV 
ver televisión 
watch out 
tener cuidado 
watch a movie 
ver una película 
Eiffel Tower 
torre Eiffel 
Search history
Did this page answer your question?