laissez passer

Noun
  1. A document indicating permission to do something without restrictions (synset 106703153)
    "the media representatives had special passes"

Other Searches