Leleng

English: (noun) dam made of branches in the river


Source: Peter Martin's Kelabit Dictionary