Subscriber login


Forgot your password?

Library card login

Other

filter press

Syllabification: (fil·ter press)
Definition of filter press

noun

  • a device consisting of a series of cloth filters fixed to frames, used for the large-scale filtration of liquid under pressure.

filter press in other Oxford dictionaries

Definition of filter press in the British & World English dictionary