skeleton
skel-e-ton
noun
The internal framework of bones supporting a human or animal body.
"The museum displayed a complete dinosaur skeleton."
noun
The basic supporting framework or essential structure of something.
"They built the house's skeleton before adding walls."
Thesaurus
Synonyms: skeleton in the cupboard, skeleton in the closet, skeletal frame, underframe, frame, systema skeletale, skeletal system