'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