Dictionary search results

Showing 1-3 of 3 results

taffeta British & World English

A fine lustrous silk or similar synthetic fabric with a crisp texture

paper taffeta British & World English

A lightweight taffeta with a crisp papery finish