Stomached meaning : To tolerate (something), emotionally, physically, or mentally; to stand or handle something. To be angry. To resent; to remember with anger; to dislike. To turn the stomach of; to sicken or repel.
stomached
recriminations
metastasizes
trounce
climactic