It clicked all of the pieces of the puzzle

  • Harry Batt

    Senior Member
    USA English
    In the context of this sentence taken from the article as a whole it means that they had solved a problem after having gathered together many ideas. It is not a common English expression. It does describe the thoughts of the author in good English terms.
     
    < Previous | Next >
    Top