Definition of “heart failure” - English Dictionary

british dictionary