Noun Definition

detumescence

1.Definition: diminution of swelling; the subsidence of anything swollen

Category: General