English word definition — powered by WordNet
be unsuccessful
suffer a miscarriage
Want to remember miscarry?