SALT OF SORREL Meaning of SALT OF SORREL in English 1.Binoxalate of potash, salt of lemons.2.Oxalic acid. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012