meshed

/M EH1 SH T/
verb
  1. 1

    To connect together by interlocking, as gears do.

  2. 2

    (by extension) To fit in; to come together harmoniously.

    โ€œThe music meshed well with the visuals in that film.โ€

  3. 3

    To catch in a mesh.

adjective
  1. 1

    Having a mesh.

    โ€œa meshed fabric used to make breathable garmentsโ€

  2. 2

    Mashed; brewed

Source: https://en.wiktionary.org/wiki/mesh, https://en.wiktionary.org/wiki/meshed