What is the meaning of Pestä?

to wash

to launder (disguise the source of)

to defeat; to beat, to be better than

wash

Source: wiktionary.org