1 tambour clock | Definition of tambour clock

tambour clock

noun

Definition of tambour clock

: a clock enclosed in an upright drum-shaped case with an extended base