ottudu meaning in english

[Tel.] n. A thrust, violence. Crowding, sqeezing. adumudu, phidanamu. A pad used as a rest, on which to place the paper on which one is writing.