Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DIESEL LOCOMOTIVE
Definition:
[noun] a locomotive driven by a diesel engine
Synonyms:
Search for
synonyms for DIESEL LOCOMOTIVE
Related Words:
diesel-electric locomotive
,
diesel-electric
diesel-hydraulic locomotive
,
diesel-hydraulic