Scrabble word: PARASAIL
In which Scrabble dictionary does PARASAIL exist?
Definitions of PARASAIL in dictionaries:
- noun - parachute that will lift a person up into the air when it is towed by a motorboat or a car
- A special parachute with winglike extensions that lifts a rider in its harness up and through the air when towed by an automobile or motorboat.
- verb - to soar while harnessed to a parachute towed by a car or boat