← DefinitionshareGuessputrefacientadjectiveCausing or promoting the process of decay or rotting.nounA substance that causes decay or rotting.Synonymsrottingadjective