YANTRA Meaning of YANTRA in English [ 'jantrə ]■ noun a geometrical diagram, or any object, used as an aid to meditation in tantric worship.OriginSanskrit, lit. 'device for holding'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004