Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
meshes
in English
meshes
us
/ˈmiʃɪz/
#common
Lemma:
mesh
The lemma is the base or root form of this word.
Definitions
Noun
a
network
of
interconnected
strands
;
with
evenly
spaced
openings
engagement
of
teeth
in
wheels
or
gears
a
measure
of
material
fineness
(
particle
size
)
the
space
between
threads
in
a
net
Verb
to
interlock
or
connect
parts
together