Definitions of diesel locomotive:

  • noun:   a locomotive driven by a diesel engine