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