Translation of mencabut in English:

mencabut

to uproot

verb

  • 1

    to uproot, to pull out of the ground together with its roots, to extract (teeth), to draw (sword, card, etc.), to take from or off