sorrel in Irish sorrel in Irish samhadh noun Any of various plants with acidic leaves of the genus Rumex, especially Add to Flashcards