Subscribe
URL of the page has been copied to clipboard.
Meaning : A mechanical damper. Absorbs energy of sudden impulses.
Example : The old car needed a new set of shocks.
Synonyms : cushion, shock
Install App