Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
womb
in English
womb
us
//wʌm//
uk
//wuːm//
#common
Plural
wombs
Definitions
Noun
a
cavity
surrounding
something
;
enclosing
space
the
uterus
;
where
offspring
develop
a
place
of
creation
or
formation
The
womb
of
the
earth
nourishes
new
life
.