sheepwash

Etymology
🇰🇲

Noun

 * 1) sheep-dip antiparasitic formulation for use on sheep
 * 2) A place where sheep are dosed with this formulation.