DETUMESCENCE Meaning of DETUMESCENCE in English n. subsidence from a swollen state. [L detumescere (as DE-, tumescere swell)] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012