Learn how to say Passepartout correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word passepartout:
1 (also passepartout frame) a picture or photograph mounted between a piece of glass and a sheet of card (or two pieces of glass) stuck together at the edges with adhesive tape.
[mass noun] adhesive tape or paper used in making a passepartout frame:
a looking glass of passepartout and blackened mercury
2 archaic a master key.
late 17th century: from French, literally ‘passes everywhere’