SHEEP DIP


Meaning of SHEEP DIP in English

noun

[ U , C ] 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

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.