Definitions from Wikipedia (Tor Bay)
▸ noun: (sometimes written as Torbay) a bay on the south-east coast of the county of Devon, England.
▸ Words similar to tor bay
▸ Usage examples for tor bay
▸ Idioms related to tor bay
▸ Wikipedia articles (New!)
▸ Words that often appear near tor bay
▸ Rhymes of tor bay
▸ Invented words related to tor bay
▸ noun: (sometimes written as Torbay) a bay on the south-east coast of the county of Devon, England.
▸ Words similar to tor bay
▸ Usage examples for tor bay
▸ Idioms related to tor bay
▸ Wikipedia articles (New!)
▸ Words that often appear near tor bay
▸ Rhymes of tor bay
▸ Invented words related to tor bay