channel

channel n

ME < OFr chanel, old form of canal.

  1. Passage; conveyance; furrow; means of transmission; lengthened groove on a surface; [fig.] grave.