Definition of tambour
noun
1 historical a small drum.
2something resembling a drum in shape or construction, in particular. a circular frame for holding fabric taut while it is being embroidered. Architecture a wall of circular plan, such as one supporting a dome or surrounded by a colonnade. Architecture each of a sequence of cylindrical stones forming the shaft of a column. a projecting part of the wall of a tennis court. [usually as modifier] a sliding flexible shutter or door on a piece of furniture, made of strips of wood attached to a backing of canvas:a tambour door
verb
[with object] (often as adjective tamboured) decorate or embroider on a tambour:a tamboured waistcoat