sheep dip
Speech parts
1. sheep dip - Noun
2. sheep dip - Verb
Meaning
a liquid mixture containing pesticides in which sheep are dipped to kill parasites
Source: WordNetAlternative names
sheep-dip
1. sheep dip - Noun
2. sheep dip - Verb
a liquid mixture containing pesticides in which sheep are dipped to kill parasites
Source: WordNetsheep-dip