sheep dip noun definition in Animal farming topic from the Oxford Advanced Learner's Dictionary

sheep dip

 noun: Animal farming topic
a liquid which is used to kill insects, etc. in a sheep’s coat; the container in which sheep are put to treat them with this