RELATED WORDS
PARAPHRASING
(of a person, a record) defeated: a beaten man (e.g. one who has lost a legal or personal battle)
defeated
to defeat, be too strong for, (a person, habit etc); to make (a person) weak, unhappy or ill
overwhelmed; visibly moved