Skip to content
Definition.com

Mesh is the 'interconnectedness of all living and non-living things', reflecting the entanglement of lifeforms and not-life forms within.

See also
.com