身を投じる

to throw oneself (into an activity)

Meaning

  1. expv1
    to throw oneself (into an activity)

Example sentences