TANTRA


Meaning of TANTRA in English

n. spiritual system for the wholesome development of human oneness and the visible world which combines elements of Hinduism and paganism including mystical or magical elements such as mudras or mantras and erotic rites; Hindu or Buddhist mystical or magical literature written in Sanskrit on ritualistic acts and ceremonial worship

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.