0 the organs inside a person or animal, or the inside parts of a machine
1 the inner organs of a person or animal, or the inside parts of a machine:
the innards of radios
frogs’ innards
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
innards