yantraEnglishOxford New American Dictionaryyantra /ˈyantrə, ˈjæntrə / ▸ noun a geometric diagram, or any object, used as an aid to meditation in tantric worship. – ORIGIN Sanskrit, literally ‘device for holding or fastening’.