macrochannel

English

Etymology

macro- +‎ channel

Noun

macrochannel (plural macrochannels)

  1. A relatively large channel
Last modified on 9 May 2010, at 16:57