sheep dip
English Dictionary
->
Letter S
-> sheep dip
Search Dictionary:
sheep dip Definition
(n)
a
liquid
mixture
containing
pesticides
in
which
sheep
are
dipped
to
kill
parasites
sheep dip Synonyms
sheep dip
© Art Branch Inc.