Noun industrial watercourse has 1 sense
  1. industrial watercourse - a canal that is operated by one or more industries
    --1 is a kind of
    canal
,
TOP