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