traveller's letter of credit

Noun
  1. A letter of credit given to a traveler (synset 113401321)

Other Searches