Subscriber login


Forgot your password?

Library card login

Other

clock tower

Translate 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