Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
channeled
in English
channeled
us
//ˈtʃæ.nə.ld//
uk
//ˈtʃæn.ə.ld//
#moderate
Lemma:
channel
The lemma is the base or root form of this word.
Definitions
Verb
to
direct
energy
or
resources
;
guide
along
a
path
to
create
a
groove
or
passage
(
in
a
material
)
to
serve
as
a
medium
(
for
a
spirit
)
to
focus
or
concentrate
efforts
(
towards
a
goal
)