Meaning of passe-partout

Definition of passe-partout

(noun) key that secures entrance everywhere

Other information on passe-partout

WIKIPEDIA results for passe-partout
Amazon results for passe-partout