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ö

roll pass, rolling pass; a single pass through the rollers

to pound

pesto (sauce)

money

hard liquor

ratatouille

Source: wiktionary.org