smoke eater

noun

Definition of smoke eater

2 : a device used with a smokejack in an enginehouse to draw smoke from a locomotive into a tank or pit for separating the solids in the smoke from the gas