ALL meanings of lifting body
lifting body
L l - noun lifting body an aircraft or spacecraft configuration in which there are no wings, and lift is obtained by aerodynamic forces on its body. 1
- noun lifting body a wingless aircraft or spacecraft that derives its aerodynamic lift from the shape of its body 0
- noun lifting body a vehicle combining features of aircraft and spacecraft, designed for reentry into the atmosphere, flight at high altitudes, and the ability to land itself 0