English version

salve in Drugs, medicines topic

From Longman Dictionary of Contemporary Englishsalvesalve1 /sælv, sɑːv $ sæv/ noun [countable, uncountable]  MDa substance that you put on sore skin to make it less painful syn balm lip salve
Examples from the Corpus
salveOur goal is to provide a salve for consumers' fears.The acceptance of the idea provided him with a curious salve for his guilt.No touchdowns for the Cowboys, but $ 35 million is a pretty good salve for the old ego.Can smell the graphite salve, like the smell in a garage.The graphite salve has iron filings in it, temples scratching.That would be a neat salve for trade friction.Send gloves, if you can, and some salve.Her face was always carefully rouged, her mouth daubed generously with salve.