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)