YANTRA


Meaning of YANTRA in English

[ 'jantrə ]

■ noun a geometrical diagram, or any object, used as an aid to meditation in tantric worship.

Origin

Sanskrit, lit. 'device for holding'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.