OIL/WATER SEPARATOR


Meaning of OIL/WATER SEPARATOR in English

A device installed (usually at the entrance to a drain) which removes oil and grease from water entering the drain.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.