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 |

Developed & Maintained By Taraprasad.com

Treasure Words