parachute flare noun1 •A flare that deploys a small parachute to slow down its descent. formsparachute flares