LIVER SALTS
Meaning of LIVER SALTS in English
noun
[ pl. ] ( BrE ) a substance that you drink to help with indigestion (= pain caused by difficulty in digesting food)
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005