soft-land
verb
soft-landed; soft-landing; soft-lands
: to cause to make a soft landing on a celestial body (such as the moon)
: to make a soft landing
soft-lander
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share