VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A recreational activity where a person is towed behind a vehicle (usually a boat) while attached to a specially designed parachute, known as a parasail.
Verb
Definition: present participle of parasail