meaning of diesel electric locomotive

1. a locomotive driven by the electric current generated by a diesel engine


Related Words

diesel-electric locomotive |

Developed & Maintained By Taraprasad.com

Treasure Words