search `yantra' in `Apte Dic'
meanings of "yantra"
n.{a-stem}
1.that which restrains or fastens;
2.a fetter;
3.a surgical instrument;
4.any instrument or machine;
5.a bolt;
6.restraint;
7.an amulet;
8.a boring machine
#37909