English dictionary
miscarriage meaning and definition
Definition and meaning of miscarriage at MeaningMonkey.org. miscarriage meaning and definition in the English Dictionary.MISCARRIAGE noun
Definition of miscarriage (noun)
- failure of a plan
- synonyms: abortion
- a natural loss of the products of conception
- synonyms: spontaneous abortion, stillbirth
- antonym: live birth
Source: Princeton University Wordnet