Learner's definition of SOLVE
to find a way to deal with and end (a problem)
They are working to solve the traffic problem.
If they'll lend us the money we need, all our problems will be solved.
to find the correct answer to (something, such as a riddle)
to find the correct explanation for (something, such as a mystery)