Synonyms and Antonyms for sheep_dip

1. sheep dip (n.)

a liquid mixture containing pesticides in which sheep are dipped to kill parasites

Synonyms: