Passe-Partout
WordNet

noun


(1)   A mounting for a picture using gummed tape
(2)   Key that secures entrance everywhere
 
x
OK