Torquay
[ tawr-kee ]
/ tɔrˈki /
noun
formerly a borough in SW England: incorporated 1968 with Torbay.
Example sentences from the Web for torquay
British Dictionary definitions for torquay
Torquay
/ (ˌtɔːˈkiː) /
noun
a town and resort in SW England, in Torbay unitary authority, S Devon. Pop: 62 968 (2001)