What is the meaning of Tostare?

to roast (coffee, seeds, etc.)

to toast (bread)

to thrash, to whip, to lick (to beat severely)

first/third-person singular future subjunctive of tostar

Source: wiktionary.org