innard
Definition
noun. the internal organs of an animal
Example Sentence
I accidentally dropped my sandwich and the innard spilled out.
Synonyms
organs; entrails; guts
Antonyms
exterior; surface
Hear It! Say It! Write It!
innard