insuffisance
Top 7000
Meanings
Noun
1. shortfall; shortcoming; insufficiency
2. failure (condition in which a specified organ does not function well enough to support life) (pathology)
Examples7
heart failure
kidney failure
liver failure
I have heart failure.
He is suffering from kidney failure.
Have you ever been diagnosed with renal failure?