carcase
/ˈkɑːrsɪs/Definitions
1. noun
the dead body of an animal, especially one that has been slaughtered or killed in a hunt
“The butcher inspected the carcase before cutting it into steaks.”
2. noun
a frame or structure, especially one made of wood or metal, on which a vehicle, machine, or other device is mounted or supported
“The carcase of the old bicycle was rusty and worn out.”
3. noun
a large or elaborate structure, especially one made of wood or metal, for holding or supporting something
“The grandstand was a massive carcase of wood and steel.”