Definition, synonyms and related words
A contraception device consisting of a flexible ring held in the vagina which provides a controlled release of drugs.