What does bitter salts mean?

bitter salts meaning in General Dictionary

hydrated magnesium sulfate this is certainly taken orally to deal with acid reflux and constipation and injected to stop seizures