challenger in Indonesian challenger in Indonesian penantang noun one who challenges Add to Flashcards