Definitions from Wikipedia (Thames and Severn Canal)
▸ noun: a canal in Gloucestershire in the south-west of England, which was completed in 1789.
▸ Words similar to thames and severn canal
▸ Usage examples for thames and severn canal
▸ Idioms related to thames and severn canal
▸ Wikipedia articles (New!)
▸ Words that often appear near thames and severn canal
▸ Rhymes of thames and severn canal
▸ Invented words related to thames and severn canal
▸ noun: a canal in Gloucestershire in the south-west of England, which was completed in 1789.
▸ Words similar to thames and severn canal
▸ Usage examples for thames and severn canal
▸ Idioms related to thames and severn canal
▸ Wikipedia articles (New!)
▸ Words that often appear near thames and severn canal
▸ Rhymes of thames and severn canal
▸ Invented words related to thames and severn canal