Translation of mengekang in English:

mengekang

bridle

verb

  • 1

    bridle, put a bridle on, restrain, keep in check