TAMBOUR CLOCK Meaning of TAMBOUR CLOCK in English noun : a clock enclosed in an upright drum-shaped case with an extended base Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012