vivisect
verb
vivisected;
vivisecting;
vivisects
Definition of vivisect
: to perform vivisection on : subject to vivisection
: to practice vivisection
Keep scrolling for more
Keep scrolling for more