ENDOMETRIUM Meaning of ENDOMETRIUM in English n. Anat. the membrane lining the womb. Derivatives: endometritis n. Etymology: ENDO- + Gk metra womb Oxford English vocab. Оксфордский английский словарь. 2012