detumescence meaning

UK US

detumescence (noun): diminution of swelling; the subsidence of anything swollen.

Definition of detumescence

  1. diminution of swelling; the subsidence of anything swollen

    Type of: decline

Scrabble score: 19 (letter breakdown)

Word lists: words starting with DE · words ending in CE · 12-letter words

More about detumescence on Wikipedia.