English Dictionary
Definition salve in British English
salve noun
[countable/uncountable] noun
/sælv/
Synonyms and related words
