DUTCH Meaning of DUTCH in English cap [noun] - a cap (BIRTH CONTROL) Cambridge English vocab. Кембриджский английский словарь. 2012