Meaning

2 senses
  1. (especially, plural, usually plural)Successful arrivals on land (by air or water), without any untoward incidents.

  2. (broadly, idiomatic, plural, usually plural)Successful outcome or outcomes.

Forms

plural: happy landingses

See also

neighbours in the dictionary
happy landings — meaning, examples, forms, synonyms | Krumeto