DIESEL LOCOMOTIVE





Definition:

  1. [noun] a locomotive driven by a diesel engine

Synonyms:


Related Words: