innards

/ˈɪnərdz/
noun
  1. The internal organs of a person or animal, especially the stomach and intestines.
    • The hunter carefully removed the deer's innards after the kill.
    • The doctor examined the patient's innards using an ultrasound machine.
    • In horror movies, monsters are often shown with their innards spilling out.
  2. The internal working parts of a machine or device.
    • The mechanic replaced the innards of the engine to fix the problem.
    • He opened up the old radio to see its dusty innards.
    • I spilled coffee on my laptop, and now the innards are probably damaged.
What does "innards" mean? | whatsthatwordmean | whatsthatwordmean