search

Innards

speaker

Meaning

Noun

plural of innard
The
of a human or
; especially
, intestines.
The
of something; the
or guts.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com