Subscriber login


Forgot your password?

Library card login

Other

voice channel

Syllabification: (voice chan·nel)
Definition of voice channel

noun

Telecommunications
  • a channel with a bandwidth sufficiently great to accommodate speech.

voice channel in other Oxford dictionaries

Definition of voice channel in the British & World English dictionary