meaning of parachute
1. A contrivance somewhat in the form of an umbrella, by means of which a descent may be made from a balloon, or any eminence.
2. A web or fold of skin which extends between the legs of certain mammals, as the flying squirrels, colugo, and phalangister.
3. rescue equipment consisting of a device that fills with air and retards your fall
Related Words
parachute | parachute jumper | parachuter |