SOFT-LAND


Meaning of SOFT-LAND in English

[soft-land] vb [back-formation fr. soft landing] vt (1960): to cause to make a soft landing on a celestial body (as the moon) ~ vi: to make a soft landing -- soft-lander n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.