microchannel

noun — 2 senses

microchannel

noun

Etymology From micro- + channel.

1

A television channel targeted at a small but specific audience

2

Natural sciences, Physical sciences, Physics A narrow cylinder of semiconductor that amplifies the flow of electrons

  • microchannel heat sink

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.