What is the meaning of the word "solver"?

Definitions: