You searched for:
“channel”
channel
1. A long groove; a body of water joining two larger bodies of water; a passageway.
"The English Channel separates the British Isles from the European continent."
2. A transmitting band assigned to a broadcast station."Channel 12 has many educational television programs."
3. To direct into a groove."To achieve a goal, you have to channel your energies in one direction."
This entry is located in the following unit:
caneh, can-, cann- +
(page 1)