What is the meaning of Penjar?

to hang

to hang up

to upload

to hang

Source: wiktionary.org