Synonyms for Frame (same or very similar meaning)
WordNet sense 1 (a period of play in baseball during which each team has a turn at bat):
inning
WordNet sense 2 (the hard structure (bones and cartilages) that provides a frame for the body of an animal):
skeleton, skeletal system, systema skeletale
WordNet sense 3 (alternative names for the body of a human being):
anatomy, bod, build, chassis, figure, flesh, form, physique, shape, shape, soma, chassis, human body, material body, physical body
WordNet sense 4 (the internal supporting structure that gives an artifact its shape):
underframe, skeletal frame
WordNet sense 5 (a structure supporting or containing something):
framework, framing
WordNet sense 6 (take or catch as if in a snare or trap):
ensnare, entrap, set up
WordNet sense 7 (enclose in or as if in a frame):
border, frame in
WordNet sense 8 (formulate in a particular style or language):
cast, couch, put, redact
WordNet sense 9 (make up plans or basic details for):
compose, draw up
From the ODE community, based on WordNet
add/edit