Meaning of train smash in English:

train smash

noun

  • 1A train crash.

  • 2Nautical
    slang Cooked tinned tomatoes, usually with bacon.

Origin

Late 19th century; earliest use found in Reynolds's Newspaper.