degreaser

(noun)

noun

1. An industrial solvent, often containing polyhalogenated hydrocarbons, used to remove grease from mechanical parts

2. A machine that accomplishes this task