skeleton

Definitions

General English

Food

  • noun the set of bones that make up the framework of the body

Sports

  • noun a small sled used for high-speed racing, on which the driver lies head first
http://www.dictionarycentral.com/definition/skeleton.html