Pocket Thesaurus
Synonyms of defeated
overcome, conquered, crushed
See this content immediately after install