PUTREFACTION


Meaning of PUTREFACTION in English

[noun] [U] [specialized] or formalPutrefaction (= Decay) had destroyed the body's features, and it could not be identified.The rubbish dump is turning into a heap of putrefaction (= decaying matter).

Cambridge English vocab.      Кембриджский английский словарь.