Meaning of diesel locomotive

Definition of diesel locomotive

(noun) a locomotive driven by a diesel engine

Other information on diesel locomotive

WIKIPEDIA results for diesel locomotive
Amazon results for diesel locomotive