Subscriber login


Forgot your password?

Library card login

Other

voice channel

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 US English dictionary
  |  Cite

Word of the day

leporine

/ ˈlɛpərʌɪn /
adjective
of or resembling a hare or hares …