What is the meaning of Massacrar?

to massacre

to massacre

to massacre

Source: wiktionary.org