English dictionary
grand canal meaning and definition
Definition and meaning of grand canal at MeaningMonkey.org. grand canal meaning and definition in the English Dictionary.GRAND CANAL noun
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
Source: Princeton University Wordnet