Rhyme Desk
Find rhyming words!

Definition of "Landing" :

noun: the act of coming to land after a voyage

noun: the act of coming down to the earth (or other surface)

"The plane made a smooth landing."

noun: structure providing a place where boats can land people or goods

noun: an intermediate platform in a staircase