Japanese dictionary
もたれる
to lie heavy (on the stomach); to be uneasily digested
Kanji details
・lean on