superb in Swedish superb in Swedish storartad adj First-rate; of the highest quality; exceptionally good. Add to Flashcards