parasail
English Dictionary
->
Letter P
-> parasail
Search Dictionary:
parasail Definition
(n)
parachute
that
will
lift
a
person
up
into
the
air
when
it
is
towed
by
a
motorboat
or
a
car
parasail Synonyms
parasail
© Art Branch Inc.