shock absorber


Meanings

  • a mechanical damper; absorbs energy of sudden impulses;