PASSEPARTOUT


Meaning of PASSEPARTOUT in English

[ ˌpaspα:'tu: , ˌpα:s- ]

■ noun

1》 a simple picture frame consisting of pieces of glass and card taped together at the edges.

↘adhesive tape used in making such a frame.

2》 archaic a master key.

Origin

C17: from Fr., lit. 'passes everywhere'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.