Definitions from Wikipedia (River Soar)
▸ noun: a major tributary of the River Trent in the East Midlands as well as the principal river of Leicestershire, England.
▸ Words similar to river soar
▸ Usage examples for river soar
▸ Idioms related to river soar
▸ Wikipedia articles (New!)
▸ Words that often appear near river soar
▸ Rhymes of river soar
▸ Invented words related to river soar
▸ noun: a major tributary of the River Trent in the East Midlands as well as the principal river of Leicestershire, England.
▸ Words similar to river soar
▸ Usage examples for river soar
▸ Idioms related to river soar
▸ Wikipedia articles (New!)
▸ Words that often appear near river soar
▸ Rhymes of river soar
▸ Invented words related to river soar