What does "channel" mean here? is it a verb?
Answer from a Native speaker
Here "channel" is a verb! It means to "direct" towards something. So they're saying that they need to direct his energy into something else. It's fairly common to use. Ex: Songwriters channel their emotions into their songs. Ex: We channeled the profit we made into expanding the business.
1/2 STEP LEARN