GRAND CANAL(noun) Did you mean: Synonyms Rhymes Definitions 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 & RelationsAnagrams Starts G Starts GR Starts GRA Starts GRAN Ends L Ends AL Ends NAL Ends ANAL Starts G & ends L Starts GR & ends L Starts G & ends AL Words containing GRANDCANAL A-Z Proximitiesgranadillas 13granadillogranaries 10granary 11grand 7 Grand Canal grandad 10grandaddies 15grandaddy 16grandads 11grandam 11