Uk English Meaning of canalise
canalise
Other Uk English words related to canalise
No Synonyms and anytonyms found
Nearest Words of canalise
Definitions and Meaning of canalise in English
canalise (v)
provide (a city) with a canal
FAQs About the word canalise
canalise
provide (a city) with a canal
No synonyms found.
No antonyms found.
canalisation => canalisation, canalis vertebralis => Spinal canal, canalis inguinalis => inguinal canal, canalis cervicis uteri => Cervix, canaliculus => canaliculus,