CLOCKTOWER Meaning of CLOCKTOWER in English n. tower in a church or civic building or town hall that displays a large clock Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012