Definition of Grand Canal

  • 1. The major waterway in Venice, Italy Noun
  • 2. An inland waterway 1000 miles long in eastern China; extends from Tianjin in the north to Hangzhou in the south Noun

Semanticaly linked words with "grand canal"