Inviscerate

word

1. Verb

To breed; to nourish.

2. Adjective

Deep-seated; internal.
More about this word
Synonyms and related words
Explore this word