Laissez-passer meaning
A pass, especially one used in lieu of a passport.
noun
A pass authorizing access to a place, travel in a country, etc.
noun
Origin of laissez-passer
French laissez second person pl. imperative of laisser to let passer to pass