Filter Press

Commerce, Trade & Industry Dictionary
Definition
A mechanical batch dewatering device that separates solids from liquid by pumping slurry into a series of filter plates and cloths, building a compressible filter cake between plates under applied pressure or vacuum to produce a discrete cake and recover filtrate.