tambour clock

noun

Definition of tambour clock

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