Definitions
verb
make a channel for; provide with a channel
“channelize the country for better transportation”
verb
direct the course; determine the direction of travelling
Look “channelize” up elsewhere
Want another word?
Spin the dictionary for a fresh one.