Vocabulary
負け知らず
まけしらず
unbeatable; unbeaten; invincible
adj-no
noun