What is the full meaning of parasailed
PARASAIL, to soar while harnessed to a parachute towed by a car or boat [v]
Example of the word parasailed placed on a Scrabble board.