Word | Definitions | Synonyms |
---|---|---|
defeat | (noun) an unsuccessful ending to a struggle or contest | Synonyms: licking |
(noun) the feeling that accompanies an experience of being thwarted in attaining your goals | Synonyms: frustration | |
feat | (noun) a notable achievement | Synonyms: effort, exploit |