Noun: innards i-nu(r)dz
- Internal organs collectively (especially those in the abdominal cavity)
"The butcher carefully removed the innards from the chicken";
- viscera, entrails, insides
Type of: internal organ, viscus
Encyclopedia: Innards