Soft Landing Definition

noun
A landing of a spacecraft on a planet or moon without damage to the craft or its contents.
Webster's New World

Soft Landing Is Also Mentioned In

Find Similar Words

Find similar words to soft landing using the buttons below.

Words Starting With

Words Ending With

Unscrambles

soft landing