We do not currently know of any synonyms for Teesside.
The proper noun Teesside is defined as:
See full definition of the word Teesside.
Did you mean decide, teased or tossed?