innards

noun
UK /ˈɪnədz/
US /ˈɪnərdz/

The inside parts of a person or animal's body, like the stomach and guts.

The bird's innards were visible after it was cut open.


OTHER MEANINGS

2. The inner working parts of a machine or device.

He took apart the old radio to look at its innards.

3. The hidden or internal parts of something, such as an organization or system.

The report revealed the innards of the company's accounting process.

4. The inside parts of a building or structure.

The fire damaged the innards of the old house.