Definitions from Wiktionary (Torbay)
▸ noun: A borough in Devon, England.
▸ noun: A town in Newfoundland, Newfoundland and Labrador, Canada.
▸ noun: A community of Nova Scotia, Canada.
▸ noun: A township in Western Australia.
▸ Words similar to Torbay
▸ Usage examples for Torbay
▸ Idioms related to Torbay
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Torbay
▸ Words that often appear near Torbay
▸ Rhymes of Torbay
▸ Invented words related to Torbay
▸ noun: A borough in Devon, England.
▸ noun: A town in Newfoundland, Newfoundland and Labrador, Canada.
▸ noun: A community of Nova Scotia, Canada.
▸ noun: A township in Western Australia.
Similar:
Torquay,
Torre,
Torrington,
Torridge,
Great Torrington,
Teignbridge,
hele,
Dartmouth,
Brixham,
Paignton,
more...
Phrases:
▸ Words similar to Torbay
▸ Usage examples for Torbay
▸ Idioms related to Torbay
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Torbay
▸ Words that often appear near Torbay
▸ Rhymes of Torbay
▸ Invented words related to Torbay