macrochannel
English
Etymology
From
macro-
+
channel
.
Noun
macrochannel
(
plural
macrochannels
)
A relatively large
channel