INVISCERATE Meaning of INVISCERATE in English adj deep-seated; internal. 2. inviscerate ·vt to breed; to nourish. Webster English vocab. Английский словарь Webster. 2012