GRAND CANAL(noun)Did you mean?Synonyms RhymesDefinitions There are 2 meanings of the phrase Grand Canal. Grand Canal - as a 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 Word Variations & RelationsAnagramsStarts GStarts GRStarts GRAStarts GRANEnds LEnds ALEnds NALEnds ANALStarts G & ends LStarts GR & ends LStarts G & ends ALWords containing GRANDCANALA-Z Proximitiesgranadillas13granadillogranaries10granary11grand7 Grand Canal grandad10grandaddies15grandaddy16grandads11grandam11