passe-partout

noun

  1. 1

    a mounting for a picture using gummed tape

  2. 2

    key that secures entrance everywhere

Synonyms

Also useful for “passe-partout”:Crossword