watchtower
English Dictionary
->
Letter W
-> watchtower
Search Dictionary:
watchtower Definition
(n)
an
observation
tower
for
a
lookout
to
watch
over
prisoners
or
watch
for
fires
or
enemies
watchtower Synonyms
watchtower
© Art Branch Inc.