Meaning of laissez passer

Definition of laissez passer

(noun) a document indicating permission to do something without restrictions; "the media representatives had special passes"

Other information on laissez passer

WIKIPEDIA results for laissez passer
Amazon results for laissez passer