Medical Dictionary
sheep–dip
noun \-ˌdip\
Medical Definition of SHEEP-DIP
: a liquid preparation of usually toxic chemicals into which sheep are plunged especially to destroy parasitic arthropods
Seen & Heard
What made you want to look up sheep-dip? Please tell us where you read or heard it (including the quote, if possible).