SHEEP DIP Meaning of SHEEP DIP in English ■ noun1》 a liquid preparation for cleansing sheep of parasites or preserving their wool. 2》 a place where sheep are dipped in this. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004