Synonyms for "rival"

Words with similar meaning