WOMB


Meaning of WOMB in English

n. uterus; female cavity; place where something is generated; interior of anything; place of security, place which provids protection and shelter; belly (Archaic)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.