We found 1 definitions of sheep dip from 1 different sources.
Noun |
||
sheep dip - a liquid mixture containing pesticides in which sheep are dipped to kill parasites | ||
pesticide a chemical used to kill pests (as rodents or insects) |