hydroextractor noun1 •A machine that uses a rotating drum to remove excess water from textiles. formshydroextractors