English: (noun) sharp edge of a piece of timber, rock, etc.
Source: Peter Martin's Kelabit Dictionary
eling 2: pieces of split bamboo used in weaving mats or baskets
eling 3: tying up legs and hands together
kelingay: mirror
meling: tied up
ngelingay (ng-kelingay): to look in the mirror