Big Huge Thesaurus

passe-partout

noun

sounds kind of like