HYMEN Meaning of HYMEN in English n. Anat. a membrane which partially closes the opening of the vagina and is usu. broken at the first occurrence of sexual intercourse. Derivatives: hymenal adj. Etymology: LL f. Gk humen membrane Oxford English vocab. Оксфордский английский словарь. 2012