withstander

(noun) adversary (generic term)
(noun) defender

< withstand | withy >