[noun] [U] - a sport in which you wear a parachute and you are connected by a long rope to a car or boat which pulls you up into the air as it moves forward on the ground or on water
PARASCENDING
Meaning of PARASCENDING in English
Cambridge English vocab. Кембриджский английский словарь. 2012