landing card

Definitions

Commerce

  • noun a card given to passengers who have passed through customs and can land from a ship or an aircraft

Travel

http://www.dictionarycentral.com/definition/landing-card.html