Definisi 'festering'
English to English
noun
1 (medicine) the formation of morbific matter in an abscess or a vesicle and the discharge of pus
source: wordnet30
2 a fluid product of inflammation
source: wordnet30
More Word(s)
fester, maturate, suppurate, mature, medical specialty, medicine, bodily fluid, body fluid, humor, humour, liquid body substance, activity, gleet,

Visual Synonyms
Click for larger image