microchannel
noun
No English definition recorded for this entry.
L295529 on Wikidata ↗Wiktionary
noun
Etymology: Etymology tree Proto-Indo-European *mey-der.? Ancient Greek μικρός (mikrós)der. English micro- English channel English microchannel From micro- + channel.
- A television channel targeted at a small but specific audience
- A narrow cylinder of semiconductor that amplifies the flow of electrons
“microchannel heat sink”