Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

Torquay

Tor |quay |tɔːˈkiː | a resort town in SW England, in Devon, administratively part of Torbay since 1968; pop. 67,400 (est. 2009 ).

 

Oxford Dictionary

Torquay

Tor |quay |tɔːˈkiː | a resort town in SW England, in Devon, administratively part of Torbay since 1968; pop. 67,400 (est. 2009 ).