Definition Definition

detumescence - Meaning and Examples

Meaning of 'detumescence' (Webster Dictionary)

1 . Detumescence [ n.]
- Diminution of swelling; subsidence of anything swollen.