The pieces of the puzzle cohered perfectly.
To stick together or be united in a logical way.
With powerful free picture dictionary & flashcards.