DETUMESCENCE Meaning of DETUMESCENCE in English (n.) Diminution of swelling; subsidence of anything swollen. Webster's English dictionary. Английский словарь Webster. 2012