noun
a device that is fitted to each wheel of a vehicle in order to reduce the effects of travelling over rough ground, so that passengers can be more comfortable
noun
a device that is fitted to each wheel of a vehicle in order to reduce the effects of travelling over rough ground, so that passengers can be more comfortable
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005