meaning of canalise

1. direct the flow of; "channel infomartion towards a broad ">audience"


Related Words

canalise |

Developed & Maintained By Taraprasad.com

Treasure Words