Synonym.com
Table of Contents
1. detumescence
Table of Contents
1. detumescence
Synonyms
Antonyms
1. detumescence
noun.
diminution of swelling; the subsidence of anything swollen.
Synonyms
diminution
Antonyms
enrich
progress
Featured Games
Synonym.com