English dictionary
sheep dip meaning and definition
Definition and meaning of sheep dip at MeaningMonkey.org. sheep dip meaning and definition in the English Dictionary.SHEEP DIP noun
Definition of sheep dip (noun)
- a liquid mixture containing pesticides in which sheep are dipped to kill parasites
Source: Princeton University Wordnet