Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

grand canal Definition

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

Words Related to grand canal!

grand canal Examples by Brain Bank Users