Lifting Body Definition

lĭftĭng
noun
A vehicle combining features of aircraft and spacecraft, designed for reentry into the atmosphere, flight at high altitudes, and the ability to land itself.
Webster's New World

Find Similar Words

Find similar words to lifting body using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lifting body