unbeatable in Portuguese unbeatable in Portuguese imbatível adj That cannot be beaten, defeated or overcome Add to Flashcards