Definition of Detumescence

  • (n.) Diminution of swelling; subsidence of anything swollen.

Synonyms of Detumescence


No Synonyms Found.

Antonyms of Detumescence


No Antonyms Found.

Homophones of Detumescence


No Homophones Found.