adj. unbreakable, that cannot be smashed; (of a car) resistant to damage and as safe as possible for the passenger and driver in case of a crash
CRASHPROOF
Meaning of CRASHPROOF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012