English Dictionary
Definition putrefy in British English
putrefy verb
[intransitive] verb
/ˈpjuːtrɪfaɪ/

English Dictionary