WATCH TOWER


Meaning of WATCH TOWER in English

high tower from which watch is kept, lookout post

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