MISCARRIAGE

Definition of MISCARRIAGE

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