Definition of subchannel in US English:

subchannel

noun

  • 1A secondary or minor channel of a river, stream, etc.; a subsidiary channel conveying water.

  • 2Telecommunications. A distinct division of a channel or frequency band.

Origin

Early 19th century. From sub- + channel.

Pronunciation

subchannel

/ˈsʌbtʃan(ə)l/