channels

language: fr

definitions

  1. noun
    a natural or artificial waterway; a means of communication or distribution
    fr: canal; voie de communication
  2. verb
    to direct or guide something through a channel
    fr: canaliser; diriger

examples

  1. He watches TV channels.

    Il regarde des chaînes TV.

  2. The company channels funds to charity.

    L'entreprise canalise des fonds vers la charité.