VariousWords beta
Related Terms:
Noun
Definition: A parachute deployed behind an aircraft, space shuttle, or motor vehicle as a braking device.
VariousWords beta
Definition: A parachute deployed behind an aircraft, space shuttle, or motor vehicle as a braking device.