detumescence

Explore definitions, synonyms, and language insights of detumescence

Definitions

Noun
diminution of swelling; the subsidence of anything swollen

More General Terms