RELATED WORDS
PARAPHRASING
a crash involving many vehicles
collision; defeat
violently; an act, sound, of something breaking to pieces; (to cause something) to break with force into small pieces