RELATED WORDS
PARAPHRASING
to defeat, be too strong for, (a person, habit etc); to make (a person) weak, unhappy or ill
overwhelmed; visibly moved