clock tower
English Dictionary
->
Letter C
-> clock tower
Search Dictionary:
clock tower Definition
(n)
a
tower
with
a
large
clock
high
up
on
an
outside
face
clock tower Synonyms
clock tower
© Art Branch Inc.