frame
frame
verb
To make an innocent person appear guilty of a crime.
"He was framed for the robbery."
noun
A rigid structure providing support or a border for something.
"The window frame needed painting."
verb
To construct or form something by fitting parts together.
"They framed the new shed."
Thesaurus
Synonyms: frame of reference, border, frame in, physical body, build, human body, chassis, soma, anatomy, figure, bod, shape