Noun Definition

channels

1.Definition: official routes of communication

"You have to go through channels"

Category: General