'Grand Canal' definitions:

Definition of 'Grand Canal'

From: WordNet
noun
The major waterway in Venice, Italy
noun
An inland waterway 1000 miles long in eastern China; extends from Tianjin in the north to Hangzhou in the south