channels
English Dictionary
->
Letter C
-> channels
Search Dictionary:
channels Definition
(n)
official
routes
of
communication
; "
you
have
to
go
through
channels
"
channels Synonyms
channels
© Art Branch Inc.