unbeatable in Swedish unbeatable in Swedish oslagbar adj That cannot be beaten, defeated or overcome Add to Flashcards