miscarriage has definitions from the field of obstetrics
1
[ noun ] failure of a plan

Synonyms

abortion

Related terms

failure abort

2
[ noun ] (obstetrics) a natural loss of the products of conception
*