Dictionary

In the dictionary

noun

  1. A place for discharging or taking on passengers or cargo
  2. Land

Forms

third-person singular of landing

Now go play it.

Find landings in one of today's word games.

Today's games