Level 5 · word 6,641 of 20,000

mesh

/ˈmeʃ/ American
Picture: mesh
  • n. 网眼, 网状物
  • v. 啮合, 交织
Definition
  • n. a material made of crossed threads or wires with small holes
  • v. to fit together closely or become entangled
Example
The fence was made of thin wire mesh to keep the birds out.
篱笆是用细铁丝网做的,用来挡住鸟。