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