tarimidi meaning in english

[Tel.] n. A lathe. In compounds it is contracted into tari. tarimidipattu or tarimenapattu tarimidi-pattu. v. n. To turn in a lathe.