panuku meaning in english [Tel.] n. A ledge; a side (of a hill, sea, or pit); a cleft or hiding place. dari.