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.