Hard Landing Definition
noun
A landing, as of a rocket on the moon, made at relatively high speed, with an impact that may destroy all or much of the equipment.
Webster's New World
Find Similar Words
Find similar words to hard landing using the buttons below.