RhymeNow
Free Online Rhyming Dictionary
absolving, evolving, involving, resolving, revolving
p. pr. & vb. n. of Solve