HyperDic
: detumescence
English
> 1 sense of the word
detumescence
:
NOUN
process
detumescence
diminution
of
swelling
English
>
detumescence
: 1 sense
> noun 1, process
Meaning
diminution
of
swelling
; the
subsidence
of anything swollen.
Broader
decline
,
diminution
change
toward something
smaller
or lower
©2001-24
·
HyperDic hyper-dictionary
·
Contact
English
|
Spanish
|
Catalan
Privacy
|
Robots