English: (adjective) stunted (of growth)
Bahasa Malaysia: terbantut
Source: Peter Martin's Kelabit Dictionary
mukeng (ng-bukeng): to stunt