canalise
English Dictionary
->
Letter C
-> canalise
Search Dictionary:
canalise Definition
(v)
provide
(
a
city
)
with
a
canal
(v)
direct
the
flow
of
; "
channel
infomartion
towards
a
broad
audience
"
canalise Synonyms
canal
canalise
canalize
channel
© Art Branch Inc.