Meaning of “heart failure” in the English Dictionary

English