diesel locomotive

1. (noun) a locomotive driven by a diesel engine
Related Words: engine, locomotive, locomotive engine, railway locomotive



Terms and Conditions of Use / Copyright Notice