tartar
Explore definitions, synonyms, and language insights of tartar
Definitions
                    Noun
                    
                a salt used especially in baking powder
                
                    Noun
                    
                a fiercely vigilant and unpleasant woman
                
                    Noun
                    
                a member of the Mongolian people of central Asia who invaded Russia in the 13th century
                
                    Noun
                    
            an incrustation that forms on the teeth and gums
                Synonyms
                    calculus
                    cream of tartar
                    dragon
                    Mongol Tatar
                    potassium bitartrate
                    potassium hydrogen tartrate
                    Tatar
                    tophus