NounEdit. channel (plural channels). The physical confine of a river or slough, consisting of a bed and banks. The water ...
確定! 回上一頁