PETER LAY Meaning of PETER LAY in English The department of stealing portmanteaus, trunks, &c. Slang English vocab. Английский сленговый словарь. 2012