channel

noun
  1. a television or radio station
  2. a passage for water or other liquids to flow through
  3. a means of communication or access
verb
  1. to direct something through a particular route or system
  2. to focus or concentrate energy or attention on something

Examples