SHEEP-DIP


Meaning of SHEEP-DIP in English

[sheep-dip] n (1865): a liquid preparation of usu. toxic chemicals into which sheep are plunged esp. to destroy parasitic arthropods

Merriam-Webster English vocab.      Английский словарь Merriam Webster.