Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: miscarriage  mis'ka-rij
  1. Failure of a plan
    - abortion
     
  2. A natural loss of the products of conception
    - spontaneous abortion, stillbirth

Derived forms: miscarriages

See also: miscarry

Type of: abortion, failure

Encyclopedia: Miscarriage