English: standing up straight, upright, erect (of physical objects and people)
Bahasa Malaysia: berdiri tegak
Source: Peter Martin's Kelabit Dictionary
nuped (ng-tuped): to build, construct