Noun clock tower has 1 sense
  1. clock tower - a tower with a large clock high up on an outside face
    --1 is a kind of
    tower
,
TOP