liver salts
English
Noun
liver
salts
pl
(
plural only
)
(
UK
)
A preparation of
mineral salts
used as a
remedy
for
indigestion
.