American Dictionary
Definition watchtower in American English
watchtower noun
[countable] noun
/ˈwɑtʃˌtaʊr/
Synonyms and related words
