n. specially equipped parachute with which a person call be pulled along in the air by a motor vehicle or boat (on land or air)
PARASAIL
Meaning of PARASAIL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012