Definitions of clock tower:

  • noun:   a tower with a large clock high up on an outside face