Synonyms of Parasail in English :
Antonyms of Parasail in English
Thesaurus of Parasail in English
1. (noun) parachute that will lift a person up into the air when it is towed by a motorboat or a car