PASSEPARTOUT


Meaning of PASSEPARTOUT in English

n. picture frame comrpised of piece of glass placed over a picture and cardboard or paper taped together at the edges; paper or adhesive tape used in making a passepartout frame; decorative mat used for a picture; master key, key which can open all locks; something that passes in every place, something that supplies an all-inclusive means of passage

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.