channels

language: es

definitions

  1. noun
    a natural or artificial waterway; a means of communication or distribution
    es: canal; vía de comunicación
  2. verb
    to direct or guide something through a channel
    es: dirigir; canalizar

examples

  1. He watches TV channels.

    Él ve canales de TV.

  2. The company channels funds to charity.

    La empresa canaliza fondos a la caridad.