mesh - definition and synonyms

verb [intransitive] 

Your browser doesn’t support HTML5 audio

present tense
present participlemeshing
past tensemeshed
past participlemeshed
  1. if parts of an engine or other machine mesh, they connect with each other tightly and work together
    1. a.
      if two things mesh, they work well together

      The new software should mesh well with our existing systems.