laissez passer


Meanings

  • a document indicating permission to do something without restrictions;

Synonyms