Adjective (の)
Noun
Verb (する, intransitive)
1. great success; big hit; smash hit; winner
Noun
Verb (する, intransitive)
2. (hitting the) jackpot; big win
3. being right on the mark (of a prediction); being bang on; hitting the nail on the head
4. bumper crop
5. excellent hitting