CANALISE

Definition of CANALISE

  1. (verb)provide (a city) with a canal