Fetching details from the dictionary...
to mesh (of gears, cogs, etc.); to engage with each other; to meet (of teeth); to occlude
to bite each other
to be on the same wavelength; to mesh
歯車がうまく噛み合った。
The gears meshed well.
議論が噛み合っているとは言えない。
It cannot be said that the discussion is going smoothly.
双方の利益が噛み合う合意点を探した。
Looked for a point of agreement where both sides' interests align.