sheep dip

from WordNet (r) 3.0 (2006)
sheep dip
    n 1: a liquid mixture containing pesticides in which sheep are
         dipped to kill parasites
    

[email protected]