What is the meaning of Tarare?

winnow

to tare

to calibrate

first/third-person singular future subjunctive of tarar

Source: wiktionary.org