SHOCK DAMPER


Meaning of SHOCK DAMPER in English

noun

Britain : shock absorber

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.