permanent_pressEnglish

durable press, permanent press

Noun

A fabric that has been chemically processed to resist wrinkles and hold its shape

English: permanent press, durable press

English words with similar meanings

Show 1 words