Translation of jebak in English:

jebak

snare

noun

  • 1

    snare, trap, usu. with a noose