Advertisement
Advertisement
rotachute
/ 藞谤蓹蕣迟蓹藢蕛耻藧迟 /
noun
- a device serving the same purpose as a parachute, in which the canopy is replaced by freely revolving rotor blades, used for the delivery of stores or recovery of missiles
Advertisement
Advertisement
Advertisement
Advertisement
Browse