durable press
— Noun
– English
~ a fabric that has been chemically processed to resist wrinkles and hold its shape
drill press
— Noun
– English
~ a machine tool with a separate, upright stand; an electric drill is pressed into the work automatically or with a hand lever
drop press
— Noun
– English
~ device for making large forgings