WTWM

whatsthatwordmean

← Definition
Guess

vivisect

verbTo perform surgery or other invasive procedures on a living animal for scientific research or experimentation.

Synonyms

dissectverboperateverbanalyzeverb

Built for word lovers.