WATCHTOWER


Meaning of WATCHTOWER in English

n. tower used for guarding or watching out for the enemy

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.