clocktower

noun

  1. 1

    A tower, usually in a prominent position, having a large clock in a high position, often with several faces.

Translate “clocktower” to another language

Click any language to open the translator with this word already filled in.