DETUMESCENCE Meaning of DETUMESCENCE in English noun diminution of swelling; subsidence of anything swollen. Webster English vocab. Английский словарь Webster. 2012