Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word parasail from English dictionary with examples, synonyms and antonyms.

parasail   noun

Meaning : Parachute that will lift a person up into the air when it is towed by a motorboat or a car.