Definition of landing card in English:

landing card

See synonyms for landing card

Translate landing card into Spanish

noun

  • A card that is filled in with personal details by a passenger on an international flight or voyage and handed in to immigration on arrival.

    • ‘prior to landing, I was given a landing card’