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 - Словарь современного английского языка.
2012