Synonyms for "adversary"

Words with similar meaning