A projecting kind of stockade, attached to ill-flanked walls, &c.
·vt To embroider on a tambour. II. Tambour ·noun ·same·as <<Drum>>, ·noun, 2(d). III. Tambour ·nou...
Webster's Dictionary of the English Language