American Dictionary
Definition landing card in American English
landing card noun
[countable] noun
1
a card given to passengers arriving on a plane to fill in before passing through immigration and passport control
Synonyms and related words
Synonyms and related words
