We do not currently know of any antonyms for conquering hero.
For similar words to conquering hero, try: