Synonyms and Antonyms for undefeated