Meaning

1 senses
  1. A locomotive powered by a diesel engine, often in a genset-like arrangement (i.e., diesel-electric).

    a locomotive driven by a diesel engine

Translations

1 languages

Forms

plural: diesel locomotives

Synonyms

3 synonyms

See also

neighbours in the dictionary
diesel locomotive — meaning, examples, forms, synonyms | Krumeto