Entry from British & World English dictionary
Definition of Teeswater in English:
A sheep of a long-woolled breed, first developed in the Tees valley.
- But Mr Donald, whose herd of 95 sheep includes 25 pedigree Teeswaters, said: ‘It is a total and utter insult.’
- The smallholder only discovered the meeting was taking place when he was told of the request to use the field next to where his flock of pedigree Teeswaters graze as a car park.
- He was a leading breeder of Teeswater and Masham sheep throughout his long career in farming, which started at his family's farm at Farndale.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.