MohammedPreview
Open in TheBrain

To Puzzle Out

(transitive) To figure out; to discover or find a solution to.