kaddi meaning in english

[Tel.] n. A stick, an ingot. bar of metal. A tube or catheter kaddi pudaka. nallakaddi ciralu cloths with black edges. kaddiveyu to pass a catheter.