passe-partout

Explore definitions, synonyms, and language insights of passe-partout

Definitions

Noun
key that secures entrance everywhere
Noun
a mounting for a picture using gummed tape

More General Terms


More Specific Terms