ambua

kt [ele] peel off, shed, decorticate; slough off: ~ gome peel off the bark; ~ ngozi shed skin. 2 profit from something: Safari hii haku~ kitu he didn't profit this time. (tde) ambulia; (tdk) ambuka; (tdn) ambuana; (tds) ambusha; (tdw) ambuliwa.