parachute
nounDefinition of parachute
(Entry 1 of 2)
1
: a device for slowing the descent of a person or object through the air that consists of a fabric canopy beneath which the person or object is suspended
2
: patagium
3
: a device or structure suggestive of a parachute in form, use, or operation
parachute
verb
parachuted;
parachuting
Definition of parachute (Entry 2 of 2)
: to convey by means of a parachute
: to descend by means of a parachute
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more