1. sheep dip - Noun
2. sheep dip - Verb
a liquid mixture containing pesticides in which sheep are dipped to kill parasites
sheep-dip