English: peeled off, as of skin when scalded, or fruit skin
Source: Peter Martin's Kelabit Dictionary
ngeledtut: to peel off skin