Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
miscarriage
in English
miscarriage
us
/mɪsˈkæɹɪdʒ/
uk
/mɪsˈkærɪdʒ/
#common
Plural
miscarriages
Definitions
Noun
premature
end
of
pregnancy
;
spontaneous
fetal
expulsion
a
failure
or
error
(
in
various
contexts
);
mistake