DETUMESCENCE Meaning of DETUMESCENCE in English n. subsidence from a swollen state. [ L detumescere (as DE-, tumescere swell) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012