a river in north-east England that flows from the Pennines through the Teesside region and into the North Sea at the port of Middlesborough.
TEES
Meaning of TEES in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005