mesh


mesh

noun \ˈmesh\

Definition of MESH

: a flexible netting of fine wire used in surgery especially in the repair of large hernias and other body defects

Seen & Heard

What made you want to look up mesh? Please tell us where you read or heard it (including the quote, if possible).