English: pushing down, pressed down
Source: Peter Martin's Kelabit Dictionary
mededten: work at something, as a craft
nedten (ng-dedten): to press or push down, to apply force downwards