Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

precipitator US English

an apparatus for causing precipitation, especially a device for removing dust from a gas

electrostatic precipitator US English

a device that removes suspended dust particles from a gas or exhaust by applying a high-voltage electrostatic charge and collecting the particles on charged plates