idupu meaning in english

[Tel.] n. Pulling, dragging, impetus, hard breathing. A stitch in the side, the contraction of a limb. nillu ninda yidcuganunnavi the water runs here with a great draught. idupu or podikattu the sill, the side post of a door.