carriage clock

Noun

 * 1) A small clock with a carrying handle, originally designed for travelling.