sheep dip

Noun
  1. A liquid mixture containing pesticides in which sheep are dipped to kill parasites (synset 115063746)

Found on Word Lists

Other Searches