slugicide noun1 •A substance that kills slugs.I have applied slugicides in every variety that the advertisements offer; but the slugs persist. — 1906 formsslugicides