puzzle out


Meanings

  • find the solution to (a problem or question) or understand the meaning of;