channels
definitions
-
noun
a natural or artificial waterway; a means of communication or distributionpt: canal; via de comunicação
-
verb
to direct or guide something through a channelpt: canalizar; dirigir
examples
-
He watches TV channels.
Ele assiste canais de TV.
-
The company channels funds to charity.
A empresa canaliza fundos para a caridade.