antagonist - Dictionary definition and meaning for word antagonist
anti is something that is against something!,
Agony is pain/suffering…. An(t)+ agony = a pain is always a opponent for us