noun Etymology: French, from passe partout pass everywhere Date: 1675 master key , 2. mat V, a method of framing in which a picture, a mat, a glass, and a back (as of cardboard) are held together by strips of paper or cloth pasted over the edges, a strong paper gummed on one side and used especially for mounting pictures
PASSE-PARTOUT
Meaning of PASSE-PARTOUT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012