Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sheep dip Definition

Cancel
sheep dip
noun
A liquid formulation of insecticide and fungicide, used to protect sheep from infestation by external parasites

Words Related to sheep dip!

sheep dip Examples by Brain Bank Users