Meaning of sheepwash | Babel Free
Definitions
- A place in England:
- A village and civil parish in Torridge district, Devon (OS grid ref SS4806).
-
sheep-dip (antiparasitic formulation for use on sheep) countable, uncountable
- A hamlet in Ashington parish, Northumberland (OS grid ref NZ2585).
-
A place where sheep are dosed with this formulation. countable, uncountable
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.