passe-partout noun & verb.
[paspɑ:'tu:, pɑ:s-] L17.[French, from passer PASS verb + partout everywhere.]A. noun.
1. A thing which goes or provides a means of going everywhere;
spec. a master-key.
L17.2. A frame or border into which a picture of suitable size may be inserted for display; a frame for displaying mounted photographs etc., consisting of two sheets of transparent material (or one sheet with a card backing) stuck together at the edges with adhesive tape. Also, adhesive tape used in such framing.
M19.b. verb trans. Frame (a picture) using passe-partout.
L17. [TahlilGaran] English Dictionary ▲