Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
channels
in English
channels
us
//ˈtʃænəlz//
uk
//ˈtʃæ nlz//
#common
Lemma:
channel
The lemma is the base or root form of this word.
Definitions
Noun
official
routes
for
communication
;
procedures
riverbed
and
surrounding
banks
deep
water
course
through
obstacles
navigable
river
section
a
narrow
waterway
between
land
masses
a
means
of
conveying
or
transmitting
;
a
pathway
a
connection
between
data
source
and
sink
a
path
for
electrical
or
electromagnetic
signals
a
dedicated
path
for
communication
(
via
physical
separation
)
a
path
for
transmission
(
via
spectral
separation
)
a
specific
radio
frequency
(
for
general
use
)
a
frequency
band
for
television
transmission
a
path
or
medium
for
distribution
a
dedicated
conversation
space
(
online
,
topical
)
Compounds / Phrases
subchannels
multichannels