|

innards

DEFINITIONS OF: innards

1

n internal organs collectively (especially those in the abdominal cavity)

Synonyms:
entrails, viscera
Type of:
internal organ, viscus
a main organ that is situated inside the body
WORD FAMILY
USAGE EXAMPLES