canalise

Explore definitions, synonyms, and language insights of canalise

Definitions

Verb
provide (a city) with a canal
Verb
direct the flow of; "channel information towards a broad audience"