Concept:Nemesis means a formidable rival or someone who brings revenge or retribution.Explanation:The word 'nemesis' is closest to an enemy or an agent of vengeance.Among the given choices, 'an avenger' matches this meaning best.The other options are unrelated to the word's actual sense.Answer:An avenger (Option C).