British Dictionary definitions for channel (1 of 3) · a broad strait connecting two areas of sea · the bed or course of a river, stream, or canal · a navigable ...
確定! 回上一頁