kadu meaning in english [Tel.] v. a. To enter, penetrate, go through, pierce, transfix. natu. A. iii. 37. & A. i. 66.