Online Dictionary and Scrabble Word Finder
(n.) Diminution of swelling; subsidence of anything swollen.
Detumescence