v. enclose in a frame (i.e. a picture); contrive false evidence against, set up (Slang); construct, build; fashion; formulate
FRAME
Meaning of FRAME in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012