Definition of Torbay in English:

Torbay

Line breaks: Tor¦bay
Pronunciation: /tɔːˈbeɪ
 
/
A borough in Devon, SW England; population 138,800 (est. 2009). It was formed in 1968 from the amalgamation of the seaside resorts Torquay, Paignton, and Brixham.

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day bogle
Pronunciation: ˈbəʊɡ(ə)l
noun
a phantom or goblin