单词 Teeswater 释义 Teeswater|tizwt(r)|[f. the name of the Teeswater district in County Durham.]1. Used attrib. and absol. to designate a breed of long-wool sheep, originally developed in the Tees valley and recently revived; also, a sheep of this breed....