English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Grand Canal

noun

1 Grand Canal

The major waterway in Venice, Italy.

2 Grand Canal

An inland waterway 1000 miles long in eastern China; extends from Tianjin in the north to Hangzhou in the south.


Find more on grand canal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0306