Definitions of passe-partout:

  • noun:   a mounting for a picture using gummed tape
  • noun:   key that secures entrance everywhere