Tartar paste Synonyms

We can't find synonyms for the phrase "Tartar paste", but we have synonyms for terms, you can combine them.

TP abbreviation

TP is an abbreviation for Tartar Paste
What does TP stand for?
TP stands for "Tartar Paste"

Definitions for Tartar


  • (noun) an incrustation that forms on the teeth and gums
  • (noun) a salt used especially in baking powder
  • (noun) a fiercely vigilant and unpleasant woman

Definitions for Paste


  • (verb) to defeat by a large margin
  • (verb) to deliver a blow to (someone or something) usually in a strong vigorous manner
  • (noun) an adhesive made from water and flour or starch; used on paper and paperboard