1 English Synonyms for PARABRAKE
Prev.1Next
drag parachute
Definition: 1. (aeronautics, motor racing) A parachute deployed behind an aircraft, space shuttle, or motor vehicle as a braking device.
Show more information about drag parachute
Prev.1Next
Search took: 2.3913 ms