English version

sheep-dip in Agriculture topic

From Longman Dictionary of Contemporary Englishsheep-dipˈsheep-dip noun [countable, uncountable]  TAa chemical used to kill insects that live in sheep’s wool, or a special bath in which this chemical is used