Photo of United States Post Office - Naperville, IL, United States by Sarah N. See all 14 photos âWhen I need to pick up a package they are able to locate it quickly and when I come to buy stamps or shipping material I am in and out in no time.â in 2 reviews
Definition of 'tartar'. tartar. Tartar is a hard yellowish substance that forms on your teeth and causes them to decay if it is not removed. If you describe someone, especially a woman in a position of authority, as a tartar, you mean that they are fierce, bad-tempered, and strict. She can be quite a tartar.
Princeton's WordNet (0.00 / 0 votes) Rate this definition: cream of tartar, tartar, potassium bitartrate, potassium hydrogen tartrate (noun). a salt used especially in baking powder. dragon, tartar (noun). a fiercely vigilant and unpleasant woman.Tatar, Tartar, Mongol Tatar (noun).iktionary (0.00 / 0 votes) Rate this definition: tartar (Noun). A red compound deposited during wine making; mostly potassium hydrogen tartrate-a source of cream of tartar. tartar (Noun). A hard yellow deposit on the teeth. tartar (Noun). (sometimes capitalised) A fearsome or angrily violent person.