macrochannel
Etymology
From macro- + channel.
noun
A relatively large channel