Meaning of miscarriage

Definition of miscarriage

(noun) failure of a plan
a natural loss of the products of conception

Other information on miscarriage

WIKIPEDIA results for miscarriage
Amazon results for miscarriage