vaginal meshEnglishOxford New American Dictionaryvaginal mesh (also transvaginal mesh) ▸ noun Medicine surgical mesh implanted through the vagina, used to treat pelvic organ prolapse and stress incontinence.