English

edit

Etymology

edit

mega- +‎ channel

Noun

edit

megachannel (plural megachannels)

  1. A very large channel

Derived terms

edit