Meaning of “landing” - Learner’s Dictionary

landing

noun [ C ] uk us /ˈlændɪŋ/
ARRIVAL

B2 an arrival on the ground, usually of an aircraft or boat:

They had to make an emergency landing in Chicago.
FLOOR

the area of floor at the top of a set of stairs

(Definition of “landing” from the Cambridge Learner’s Dictionary © Cambridge University Press)