← DefinitionshareGuesscarbarylnounA synthetic insecticide used to control pests on crops, gardens, and lawns.Synonymspesticidenouninsecticidenoun