carriage clock
Noun
Meaning
carriage clock (plural carriage clocks)
A small clock with a carrying handle, originally designed for travelling.
Noun
carriage clock (plural carriage clocks)
A small clock with a carrying handle, originally designed for travelling.