Meaning of traveler's letter of credit

Definition of traveler's letter of credit

(noun) a letter of credit given to a traveler

Other information on traveler's letter of credit

WIKIPEDIA results for traveler's letter of credit
Amazon results for traveler's letter of credit