diesel exhaust

English

Noun

diesel exhaust

  1. (engineering, automotive) Exhaust from a diesel engine.

Derived terms