clock towerTranslate clock tower | into French | into Italian Definition of clock tower noun a tower, typically forming part of a church or civic building, with a large clock at the top. clock tower in other Oxford dictionaries Definition of clock tower in the US English dictionary