GRAND CANAL


Meaning of GRAND CANAL in English

ˌGrand Caˈnal, the BrE AmE

1 . a ↑ canal (=an artificial river) in Venice, Italy, which is the main way through the city and has many famous buildings along its sides

2 . the longest canal in China. Part of it, connecting the Yangtze and Yellow Rivers, was built in the 5th century BC.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.