skeleton
noun
°The system that provides support to an organism, internal and made up of bones and cartilage in vertebrates, external in some other animals.
°A frame that provides support to a building or other construction.
verb
°to reduce to a skeleton; to skin.
°to minimize.
synonyms: ottomy, skeleton tobogganing