Translation of mengempang in English:

mengempang

dam

verb

  • 1

    dam, to hold back with a dam, to obstruct (a flow)