WOMB


Meaning of WOMB in English

[womb] n [ME wamb, womb, fr. OE; akin to OHG wamba belly] (bef. 12c) 1: uterus

2. a: a cavity or space that resembles a womb in containing and enveloping b: a place where something is generated -- wombed adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.