1505 / 2512

What does 渠道 (qú dào) mean in English?

渠道
qú dào

irrigation ditch; medium or channel of communication