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