parasailing Meaning, Definition & Usage

  1. noun gliding in a parasail
    paragliding.

WordNet