English word definition — powered by WordNet
having a softening or soothing effect especially to the skin
Want to remember salving?