yanta meaning in english

[Skt.] n. A charioteer. An elephant driver. Any person or thing that restrains. rathasarathi, mavatidu. “tanapai rathambupai yantapayinduranga nivahambu payimbada nikutruncucun.” T. v. 90.