megachannel (English, noun)
expansion: megachannel (plural megachannels)
Senses:
glosses: A very large channel
Forms:
form: megachannels
tags: plural