Definitions
noun
the topology of a network whose components are all connected directly to every other component
noun
an open fabric of string or rope or wire woven together at regular intervals
noun
the number of openings per linear inch of a screen; measures size of particles
“a 100 mesh screen”
verb
work together in harmony
Look “mesh” up elsewhere
Want another word?
Spin the dictionary for a fresh one.