PARACHUTING

Definition of PARACHUTING

  1. (noun)descent with a parachute