meshes
Mesh is material like a net made from wire, thread, or plastic.
The ground-floor windows are obscured by wire mesh.
底楼的窗户被铁丝网罩着。
meshes , meshing , meshed
If two things or ideas mesh or are meshed, they go together well or fit together closely.
Their senses of humour meshed perfectly.
他们的幽默感配合得天衣无缝。
This of course meshes with the economic philosophy of those on the right.
这自然和那些右翼派的经济哲学相吻合。