Definitions Found:

A person who solves puzzles as a pastime