WATCHTOWER


Meaning of WATCHTOWER in English

[watch.tow.er] n (1544): a tower for a lookout

Merriam-Webster English vocab.      Английский словарь Merriam Webster.