Meaning of grand canal

Definition of grand canal

(noun) the major waterway in Venice, Italy
an inland waterway 1000 miles long in eastern China; extends from Tianjin in the north to Hangzhou in the south

Other information on grand canal

WIKIPEDIA results for grand canal
Amazon results for grand canal