English Dictionary
◊ PASSE-PARTOUT
passe-partout
n 1: secures entrance everywhere [syn: {passkey}, {master key}]
2: a mounting for a picture using gummed tape