channels

language: en

definitions

  1. noun
    a natural or artificial waterway; a means of communication or distribution
    en: a natural or artificial waterway; a means of communication or distribution
  2. verb
    to direct or guide something through a channel
    en: to direct or guide something through a channel

examples

  1. He watches TV channels.

    He watches TV channels.

  2. The company channels funds to charity.

    The company channels funds to charity.