parasails

noun
  1. A large parachute-like canopy towed behind a boat or vehicle, used for recreation or sport.
verb
  1. To engage in the sport of parasailing; to be towed while suspended from a parasail.
  2. Usage: recreational activity

Examples