Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

parasails Definition

Cancel
parasails
noun()
parachute that will lift a person up into the air when it is towed by a motorboat or a car

Words Related to parasails!

parasails Examples by Brain Bank Users