EN

Synonyms for sheep wash

Most common

sheep-dip

All synonyms

Noun

Definitions

  1. n. 1

    sheep-dip (antiparasitic formulation for use on sheep)

Related words

Other spellings
sheepwash