carcasse

Etymology
fr. Perhaps related to Old French.

Noun

 * 1) carcass (dead animal)
 * 2) carcass; skeleton; bones (of a plan)
 * 3) an assembly of pieces of wood, metal or another substance making up the framework of a construction