PICTURE FRAME Meaning of PICTURE FRAME in English The sheriff's picture frame; the gallows or pillory. Slang English vocab. Английский сленговый словарь. 2012