sheep dip

noun

1.
a liquid mixture containing pesticides in which sheep are dipped to kill parasites