vaginal meshEnglishOxford Dictionary of Englishvaginal mesh (also transvaginal mesh) ▸ noun [mass noun] Medicine surgical mesh implanted through the vagina, used to treat pelvic organ prolapse and stress incontinence.