CLOCK TOWER





Definition:

  1. [noun] a tower with a large clock high up on an outside face

Synonyms: