Landing card

What is Landing card?

Landing card definition and meaning on Dictionary terms:
noun
an identification card issued to a traveler for presentation to the immigration authorities.
a card issued to a sailor in a foreign port granting permission to go ashore.

 

reference: https://www.dictionary.com/browse/landing-card

Tags: