home
about
news
submissions
contact
parachute
[par'a-shoot]
v. intr.
to travel at velocity above or on land by means of a supporting apparatus