Synonyms and Antonyms for diesel_engine

1. diesel engine (n.)

an internal-combustion engine that burns heavy oil

Synonyms: