Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
watchtower
in English
watchtower
us
//ˈwɑtʃˌtaʊər//
uk
//ˈwɒtʃˌtaʊə//
#moderate
Definitions
Noun
a
tower
for
observing
and
monitoring
(
surroundings
,
prisoners
,
etc
.)
The
guards
manned
the
watchtower
to
monitor
the
prison
yard
.
Base Words
tower
watch