carriage clockTranslate carriage clock | into Italian Definition of carriage clock noun British a portable clock in a rectangular case with a handle on top. carriage clock in other Oxford dictionaries