Dictionary search results

Showing 1-2 of 2 results

shock absorber US English

A device for absorbing jolts and vibrations, especially on a motor vehicle