Home

Word

sheep dip, n.
more info a liquid mixture containing pesticides in which sheep are dipped to kill parasites
<noun.substance>

sheep dip
semantic pointers
hypernym