oddu meaning in english

[Tel.] v. a. To place, put, lay, heap up. To fix, set, cast. To rival. To wager pandemidu. To spread (a net), &c. cacu, paracu. To oppose addagincu. To lend an ear to, to listen. ceviyoddu; leap across datu. nemallupuraloddi the peacocks having spread their tails.