Teeswater
noun
Tees·water
| \ ˈtēz+ˌ-\
Definition of Teeswater
1
: an extinct British breed of cattle believed to have been the principal stock from which the Shorthorns are derived
2
or teeswater plural Teeswaters
or teeswaters
: an animal of the Teeswater breed
Keep scrolling for more