Diesel

1. (noun) an internal-combustion engine that burns heavy oil
Synonyms: diesel engine, diesel motor
Related Words: internal-combustion engine

2. (noun) an internal-combustion engine that burns heavy oil
Synonyms: diesel engine, diesel motor
Related Words: internal-combustion engine



Terms and Conditions of Use / Copyright Notice