Definition, synonyms and related words
A gauze or surgical sponge left inside a patient's body after surgery.