What is the meaning of the word channel?

Looking for the meaning or definition of the word channel? Here are some definitions.
Meanings & Definitions
  1. length water wider than strait, joining larger areas water, esp. seas
  2. navigable part waterway
  3. hollow natural artificial waterway
  4. English Channel
  5. A narrow gap or passage
  6. tubular passage duct liquid
  7. electric circuit that acts path signal
  8. groove flute, esp. column
  9. semiconductor region field-effect transistor that forms main current path between source drain
  10. band frequencies used radio television transmission, esp. used particular station
  11. service station using such band
  12. medium communication passage information
  13. Direct toward particular object
  14. Guide along particular route through specified medium
  15. (of person) Serve medium (a spirit)
  16. Emulate or seem to be inspired by
  17. Form channels grooves
See Also
More Words
Names
Translations for Other Languages
Matching Words
Copyright © 2014 WordHippo Contact Us Terms of Use Privacy Statement
Search Again!