Train Smash (noun) Definition, Meaning & Examples

noun
  1. a disaster or serious setback (esp in the phrase it's not a train smash)
Train Smash (noun) Definition, Meaning & Examples

More Definitions