Definition of micromesh in English:

micromesh

noun

mass noun
  • A material, typically nylon, consisting of a very fine mesh.

    • ‘Leisure products feature functional materials like rip-stop nylon for jackets, micromesh for long sleeved t-shirts and tech-twill pants.’

Pronunciation

micromesh

/ˈmʌɪkrə(ʊ)mɛʃ/