jugulation
Meaning
- noun Prevention of a disease from progressing.
- noun Slitting of the throat as a way to kill something or someone.
Similar words
digestion antiseption health stallion plague incubiture coction alexitery averruncation gravidation venenation
Save “jugulation” to learn later