What is the full meaning of oxalate
a salt of oxalic acid [n -S] / to treat with an oxalate [v OXALATED, OXALATING, OXALATES]
Example of the word oxalate placed on a Scrabble board.