Definitions of miscarriage:

  • noun:   failure of a plan
  • noun:   a natural loss of the products of conception