What is the meaning of clock shop in English?

Learn vocabulary with pictures as well as definitions of clock shop in English

Learn in

See more

n. clock shop

Definition of clock shop in English

Establishment specialising in the sale and occasional repair of clocks.

Synonyms of clock shop in English

clock store