sheep_dip
1. [ noun ] a liquid mixture containing pesticides in which sheep are dipped to kill parasites
Related terms: liquid pesticide