innards
Definitions
The internal organs of a person or animal, especially the intestines.
The internal parts or workings of a machine or other object.
Examples
The mechanic opened the hood to inspect the greasy innards of the engine.
After the storm, the old clock lay on the floor with its delicate brass innards exposed.
The chef carefully cleaned the fish, removing the innards before preparing it for the grill.
Synonyms
entrails viscera guts insides intestines internal organs bowels