26984 words

innards

2 definitions • 2 examples
1
the organs inside a person or animal, or the inside parts of a machine
2
the inner organs of a person or animal, or the inside parts of a machine:

Examples:

the innards of radios
frogs’ innards

Navigation