innards in Dutch innards in Dutch ingewanden noun The internal organs of a human or animal; especially viscera, intestines. Add to Flashcards