solver
/ˈsɑlvər/
noun
- A person or thing that finds an answer to a problem or puzzle.
- She is a fast puzzle solver and finished the crossword in ten minutes.
- As a problem solver, he is known for creative thinking.
- The math solver app shows you step-by-step solutions.
Synonyms