Synonyms for honorary steam locomotive
- noun
Most common
Definitions
- n. 1
A diesel locomotive that outputs a large amount of exhaust, to the point it resembles the exhaust from a steam locomotive, particularly those produced by the American Locomotive Company.