channels

language: pt

definitions

  1. noun
    a natural or artificial waterway; a means of communication or distribution
    pt: canal; via de comunicação
  2. verb
    to direct or guide something through a channel
    pt: canalizar; dirigir

examples

  1. He watches TV channels.

    Ele assiste canais de TV.

  2. The company channels funds to charity.

    A empresa canaliza fundos para a caridade.