borehole aeration > fling oneself into
Contents
English Expression
  1. n.:  fling oneself into,  throw himself,  launch,  throw oneself into
  2. v.:   give oneself to (the revolutionary cause, a military career, etc.),   find employment or shelter
French Expression
  1. v.  se jeter dans, se consacrer à, prendre part à
Containing Phrases
launch (out) into