English dictionarytartar noun Copy definition Share Print / Save as PDFAudio pronunciation ▶ Recording 1 Parts of speech nounDefinitionsnounan incrustation that forms on the teeth and gumsnouna fiercely vigilant and unpleasant womannouna salt used especially in baking powderSynonyms calculus tophus dragon