parasailing has definitions from the field of transportation
1
[ noun ] (transportation) gliding in a parasail

Related terms

glide

*