grand canal Meaning, Definition & Usage

  1. noun the major waterway in Venice, Italy
  2. noun an inland waterway 1000 miles long in eastern China; extends from Tianjin in the north to Hangzhou in the south

WordNet