tartre
Top 25000
Meanings
Noun
1. tartar
2. limescale, scale, fur (in kettles, etc.)
Examples1
I finally understand the basic principles of calculus.