CANALISE





Definition:

  1. [verb] provide (a city) with a canal
    Synonyms: canal, canalize

  2. [verb] direct the flow of; "channel infomartion towards a broad audience"
    Synonyms: channel, canalize

Synonyms: