Yeovil Town through the shed
Skip Navigation LinksHome > Glossary > Diesel Hydraulic

Diesel Hydraulic

A locomotive powered by a diesel engine which uses a hydraulic transmission system (See Torque Converter).