Meaning of “acid reflux” in the English Dictionary

british dictionary