goes down swinging (verb) fail: be unsuccessful
Sinonime: Darwinism, adaptation, evolution, law of the jungle, natural law, natural selection, phylogeny, social evolution, survival of the fittest, theory of evolution
Antonime: accomplish,
achieve,
earn,
gain,
merit,
obtain,
prosper,
reach,
succeed,
win