sit on the stomach


Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Encyclopedia.

sit (heavy) on the stomach

(of food) take a long time to be digested.
See also: on, sit, stomach