noun Date: 1939 protective padding (as on the inside of an automobile or a tank), a place to stay temporarily
CRASH PAD
Meaning of CRASH PAD in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012