Torbay(redirected from Torbay UA)
Also found in: Encyclopedia.
Related to Torbay UA: Tor Bay
1. (Placename) a unitary authority in SW England, in Devon, consisting of Torquay and two neighbouring coastal resorts. Pop: 131 300 (2003 est). Area: 63 sq km (24 sq miles)
2. (Placename) Also: Tor Bay an inlet of the English Channel on the coast of SW England, near Torquay
a borough in S Devonshire, in SW England: seaside resort. 117,700.