sheep dip
Meaning, Definition & Usage
Dictionary
Related
noun
a liquid mixture containing pesticides in which sheep are dipped to kill parasites
WordNet
Previous
sheeling
sheely
sheen
sheenly
sheeny
Next
sheepback
sheepberry
sheepbite
sheepbiter
sheepcote