EnglishEdit

NounEdit

iron horse (plural iron horses)

  1. (transport) A railroad steam locomotive.