Advertisement
Advertisement
landing card
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.
Discover More
Word History and Origins
Origin of landing card1
First recorded in 1930–35
Advertisement
Advertisement
Advertisement
Advertisement
Browse