Vocabulary

負け知らず

unbeatable; unbeaten; invincible

adj-no noun