What is the full meaning of tartarise
to treat, mix or combine with tartar [v TARTARISED, TARTARISING, TARTARISES]
Example of the word tartarise placed on a Scrabble board.