Yahoo Web Search

Search results

  1. Dictionary
    Hard land·ing
    /härd ˈlandiNG/

    noun

    • 1. a clumsy or rough landing of an aircraft.
    • 2. an undesirably rapid decline in economic growth: "Beijing has made some efforts to ease concerns about a hard landing for the economy"