TOP

Definition of Torquay from the Oxford Advanced Learner's Dictionary

Torquay

 
/ˌtɔːˈkiː/
 
/ˌtɔːrˈkiː/
jump to other results
  1. a town by the sea in south Devon, England. It has an unusually mild climate and this has made it a popular place for holidays since the early 19th century. In 1968 Torquay joined together with the small towns of Paignton and Brixham, which are close to it, to form a district called Torbay. This is advertised as 'The English Riviera' because of its warm weather.
era
noun
 
 
From the Topic
History
B2
Oxford Learner's Dictionaries Word of the Day