Definition of throw oneself on (or upon) in English:

throw oneself on (or upon)

phrasal verb

  • Attack (someone) vigorously.

    ‘they threw themselves on the enemy’