Definition of detumescence in English:

detumescence

noun

  • The process of subsiding from a state of tension, swelling, or (especially) sexual arousal.

Origin

Late 17th century: from Latin detumescere, from de- down, away + tumescere to swell.

Pronunciation

detumescence

/ˌdēt(y)o͞oˈmesəns/