meaning of diesel
1. an internal-combustion engine that burns heavy oil
Related Words
diesel | diesel engine | diesel fuel | diesel locomotive | diesel motor | diesel oil | diesel-electric | diesel-electric locomotive | diesel-hydraulic | diesel-hydraulic locomotive |