Noun
sheep-dip (antiparasitic formulation for use on sheep)
A place where sheep are dosed with this formulation.