shock_absorberEnglish

cushion, shock, shock absorber

Noun

A mechanical damper, absorbs energy of sudden impulses

English: shock absorber, shock, cushion

English words with similar meanings

Show 2 words