PARASAIL


Meaning of PARASAIL in English

■ verb [often as noun ~ing ] glide through the air wearing an open parachute while being towed by a motorboat.

■ noun a parachute designed for ~ing.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.