(in-nards) 2 syllables

Definition

noun. 1 the internal parts of the body; entrails or viscera; 2 the internal mechanism or parts or structure of something

Example Sentence

The innards of a clock include gears and mechanical parts.

Synonyms

entrails; viscera; guts; insides

Antonyms

outside

Hear It! Say It! Write It!

innards
Hear It! Say It! Write It!

Rhymes

  • innards