GNU Collaborative International Dictionary of English
last match results
Found one definition
-
parachuting (?), n. The act or process of descending from a high altitude to the ground by means of a parachute.
[PJC]