What is the meaning of Pestare?

to crush, to grind, to pound

to trample, to step on, to tread on

to beat, to beat up, to bash, to rough up

Source: wiktionary.org