Best if viewed in 800 X 600
Salve
Dictionary
Context Clues
Salve- something that soothes or heals
He needed a
salve
for his conscience.
Back To Confusing Words' Page