DETUMESCENCE Scrabble 19 Words With Friends 24 Definition noun diminution of swelling. See all 243 words you can make from DETUMESCENCE → 12-letter words Words starting with D Words ending with E ← Unscramble different letters