Definitions from Wikipedia (Andover Canal)
▸ noun: The (formally, the Andevor Canal) a canal built in Hampshire, England.
▸ Words similar to andover canal
▸ Usage examples for andover canal
▸ Idioms related to andover canal
▸ Wikipedia articles (New!)
▸ Words that often appear near andover canal
▸ Rhymes of andover canal
▸ Invented words related to andover canal
▸ noun: The (formally, the Andevor Canal) a canal built in Hampshire, England.
▸ Words similar to andover canal
▸ Usage examples for andover canal
▸ Idioms related to andover canal
▸ Wikipedia articles (New!)
▸ Words that often appear near andover canal
▸ Rhymes of andover canal
▸ Invented words related to andover canal