WOMB


Meaning of WOMB in English

n.1 the organ of conception and gestation in a woman and other female mammals; the uterus.

2 a place of origination and development.

Derivatives:

womblike adj.

Etymology: OE wamb, womb

Oxford English vocab.      Оксфордский английский словарь.