innards
Noun
- The internal organs or workings of a body or device.
- internal organs collectively (especially those in the abdominal cavity)
- plural of innard
- The internal organs of a human or animal; especially viscera, intestines.
- The inner workings of something; the insides or guts.
Examples
- He knew the innards of the Words With Friends dictionary better than anyone.
- He took the cover off his computer and looked at the innards.
Origin / Etymology
Alteration of inwards.
Scrabble Score: 8
innards: valid Scrabble (US) TWL Wordinnards: valid Scrabble Word in Merriam-Webster MW Dictionary
innards: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 10
innards: valid Words With Friends Word