'channels' definitions:

Definition of 'channels'

(from WordNet)
noun
Official routes of communication; "you have to go through channels"