Translation of hambat in English:

hambat

(menghambat)

verb

  • 1

    to hamper, to impede, to obstruct
  • 2

    to head off