'parasail' definitions:

Definition of 'parasail'

From: WordNet
noun
Parachute that will lift a person up into the air when it is towed by a motorboat or a car

Words containing 'parasail'