flame trap

Definition

Cars & Driving

  • noun a device consisting of a valve or similar, preventing the escape of ignited blowback gases, usually located in the hose or pipe leading from the crankcase to the inlet tract
http://www.dictionarycentral.com/definition/flame-trap.html