WATCHTOWER


Meaning of WATCHTOWER in English

[noun] [C] - a high tower, the top of which provides a good position from which to see anyone who is approachingA security fence, with watchtowers, protects the base against attack by ground forces.

Cambridge English vocab.      Кембриджский английский словарь.