Definition of Sheep Dip

  • 1. A liquid mixture containing pesticides in which sheep are dipped to kill parasites Noun

Semanticaly linked words with "sheep dip"

Hyponims for word "sheep dip"