Synonyms: passe-partout
Definition: a mounting for a picture using gummed tape
Similar words: mounting
Definition: framework used for support or display
Synonyms: passe-partout, passkey, master, master key
Definition: key that secures entrance everywhere
Similar words: key
Definition: metal device shaped in such a way that when it is inserted into the appropriate lock the lock's mechanism can be rotated