← DefinitionshareGuessputrefiernounSomething that causes or promotes decay or rotting.Synonymsdecomposernoun