DUTCH CAP


Meaning of DUTCH CAP in English

ˌDutch ˈcap BrE AmE noun [countable]

a round rubber ↑ contraceptive , that a woman wears inside her ↑ vagina during sex SYN diaphragm , cap

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.