PARASAIL


Meaning of PARASAIL in English

v. glide along in the air while attached to a specially equipped parachute that is pulled by a motor vehicle or boat (on land or air)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.