What is the meaning of clock store in English?

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

Learn in

See more

n. clock store

Definition of clock store in English

Establishment specialising in the sale and occasional repair of clocks.

Synonyms of clock store in English

clock shop