passe-partout
1.
(
noun
) a mounting for a picture using gummed tape
Related Words:
mounting
2.
(
noun
) secures entrance everywhere
Synonyms:
master key
,
passkey
Related Words:
key
,
latchkey
,
skeleton key
Terms and Conditions of Use / Copyright Notice