English: (noun) a patch
Source: Peter Martin's Kelabit Dictionary
kebubpul: ?can be mended, patched
mubpul (ng-bubpul): to patch, mend