tartreTop 25000MeaningsNoun1. tartar2. limescale, scale, fur (in kettles, etc.)Examples1Je comprends finalement les principes de base du tartre.I finally understand the basic principles of calculus.