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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.