Passe-Partout (framing)
WordNet

noun


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