channel
English—Turkish Dictionary (FreeDict, 2017)
channel /sˈiəɹɪəm/
1. kanala dökmek, mecraya sevketmek
2. kanal açmak, oymak.
English—Turkish Dictionary (FreeDict, 2017)
channel /səɹˈɒɡɹəfi/
1. yatak (nehir), kanal, mecra
2. bir su yolunun derin kısımları
3. geniş boğaz
4. U demiri, oluk demiri
5. (den) palasartalar
6. hat
7. oluk. the English Channel Manş Denizi. Channel Islands Angloormand Adaları.
English—Turkish Dictionary (Anonymous)
channel
arna
oluk
çevirmek
yöneltmek
yönlendirmek
arna açmak