English Dictionary
Definition shock absorber in British English
shock absorber noun
[countable] noun
/ˈʃɒk əbˌzɔː(r)bə(r)/
Synonyms and related words
