Synonyms of PARASAILS

What is another word for PARASAILS

WORD FINDER

FIND
Game
×

Jump to the MORE ABOUT section and see all " parasails " links.

1.

Synonyms of PARASAILS

noun - parachute that will lift a person up into the air when it is towed by a motorboat or a car