clock tower

Noun
  1. A tower with a large clock visible high up on an outside face (synset 103051037)

Other Searches