Medical Definition of mesh
: a flexible netting of fine wire used in surgery especially in the repair of large hernias and other body defects
Seen and Heard
What made you want to look up mesh? Please tell us where you read or heard it (including the quote, if possible).