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