Synonyms for "opponent"

Words with similar meaning