English Dictionary
Definition vivisection in British English
vivisection noun
[uncountable] noun
/ˌvɪvɪˈsekʃ(ə)n/
1
the activity of performing operations on living animals for scientific experiments
Synonyms and related words
