Mitchstick
Here is the Oxford dictionary on line quote
An instance of coming or bringing something to land, either from the air or from water:
we made a perfect landing at the airstrip
Now I know those form across the pond speak the Queen's English slightly differently but ..............
Now if you don't understand that then there is no hope for you
May I be so bold as to ask why do you want to know, sounds like you are about to be prosecuted for something ???