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