Lifting-body meaning

lĭftĭng
A wingless aircraft or spacecraft that is designed to gain lift by the action of aerodynamic forces on its body.
noun
0
0
A vehicle combining features of aircraft and spacecraft, designed for reentry into the atmosphere, flight at high altitudes, and the ability to land itself.
noun
0
0
Advertisement