EN

Synonyms for honorary steam locomotive

All synonyms

Noun

Definitions

  1. 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.