Rhyme Desk
Find rhyming words!

Definition of "Tartar" :

noun: an incrustation that forms on the teeth and gums

noun: a member of the Mongolian people of central Asia who invaded Russia in the 13th century

noun: a fiercely vigilant and unpleasant woman

noun: a salt used especially in baking powder