train wreck ( synonym found)

Definition of train wreck:

°The aftermath of a train crash.
°A disaster, especially one which is large in scale and readily seen by public observers.

Definition of train wreck:

°The aftermath of a train crash.
°A disaster, especially one which is large in scale and readily seen by public observers.

Back to Top