CHAKRA Meaning of CHAKRA in English n. centralized point or node on the body which channels both physical and spiritual energy (Hinduism) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012