DETUMESCENCE Meaning of DETUMESCENCE in English n. subsidence from a swollen state. Etymology: L detumescere (as DE-, tumescere swell) Oxford English vocab. Оксфордский английский словарь. 2012