Medical Dictionary
mesh
noun \ˈmesh\
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 & Heard
What made you want to look up mesh? Please tell us where you read or heard it (including the quote, if possible).