nemeses
nem-e-ses
noun
Multiple formidable opponents or sources of downfall and ruin for someone.
"The superheroes faced their many nemeses."
nem-e-ses
Multiple formidable opponents or sources of downfall and ruin for someone.
"The superheroes faced their many nemeses."