sheep dip

Noun
  1. a liquid mixture containing pesticides in which sheep are dipped to kill parasites
sheep dip
The farmer leads the sheep through the sheep dip.