Degreaser - What does it mean?
degreaser | |
has no English definition.
An industrial solvent, often containing polyhalogenated hydrocarbons, used to remove grease from mechanical parts
A machine that accomplishes this task
is likely misspelled.
has no English definition.
