Definition of
1
[ noun ]
a liquid mixture containing pesticides in which sheep are dipped to kill parasites
Related terms
liquid
pesticide
*
To share this definition
click "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Nearby in alphabetical order
Definition of sheeny
Definition of sheep
Definition of sheep_bell
Definition of sheep_botfly
Definition of sheep_dip
Definition of sheep_dog
Definition of sheep_fescue
Definition of sheep_frog
Definition of sheep_gadfly