liver salts

English

Noun

liver salts pl (plural only)

  1. (UK) A preparation of mineral salts used as a remedy for indigestion.