Canalised meaning : To convert (a river or other waterway) into a canal. To build a canal through. To channel the flow of.
rhachides
canalised
witch balls
come over
souvlakis