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