Definition of CLOCK TOWER
noun : CLOCK TOWER
Source: WordNet 3.1
-
1. (
) a tower with a large clock visible high up on an outside face ;
See more about : CLOCK TOWER