OIL AND GREASE TRAPS Meaning of OIL AND GREASE TRAPS in English Devices that collect oil and grease, removing them from water flows. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012