What is the meaning of Maidid?

to break, burst

to defeat, rout [with (+ person defeating) and for (+ person being defeated)]

Source: wiktionary.org