What is the meaning of Pisto?

sting, bite

prick, puncture, hole made by piercing or puncturing

stitch (single pass of a needle in sewing)

thrust (attack made by moving the sword parallel to its length and landing with the point)

Synonym of pistosyöttö

to pound

pesto (sauce)

money

hard liquor

ratatouille

Source: wiktionary.org