failurenoun object or person incapable of success lame ducknoun a person or thing that is helpless, inefficient or disabled losernoun person who is frequently unsuccessful in life screwupnoun person who often makes substantial mistakes slouchnoun awkward, heavy, clownish fellow |