noun a durable silk or acetate fabric having alternating stripes of satin and moiré, for drapery and upholstery. tambour(def 3). nouna hard-wearing fabric of silk or similar cloth with stripes of satin or moire, used esp for upholstery