LIVER SALTS


Meaning of LIVER SALTS in English

■ plural noun Brit. salts taken in water to relieve indigestion or nausea.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.