phrasal-verb
puzzle over
Meaning
to try to understand something that is confusing
Example
He **puzzled over** the strange message all night.