jugulation


Also found in: Dictionary.

jugulation

(jŭg″ū-lā′shŭn)
The sudden arrest of a disease by therapeutic means.
Mentioned in ?