Beelingo.com

English Dictionary

  • Hide translation

 miscarriage miscarriage

noun

  • a natural loss of the products of conception  ( miscarriage, spontaneous abortion, stillbirth )
    a natural loss of the products of conception
  • failure of a plan  ( abortion, miscarriage )
    failure of a plan