Antonym of "ally" (7)
I believe the answer is:
nemesis
(Other definitions for nemesis that I've seen before include "Divinity" , "Bane" , "Figure of retribution" , "The Greek goddess of divine retribution and vengeance" , "An agent of vengeance and retribution" .)