1
having won a victory or having ended in a victory
2
barely hardly or not quite
3
if you challenge someone you test their ability skill or strength
4
a person who is skilled in magic or has magical powers
5
rough course or very serious in action or speech
6
a practitioner of the japanese martial art called ninjutsu