What is the full meaning of tartrated
being in the form of a tartrate, a salt of tartaric acid [adj]
Example of the word tartrated placed on a Scrabble board.