Answer:
Newton immersed himself in his work, making great progress on his math and science theories.
Step-by-step explanation:
"immersed" means to involve oneself deeply in a particular activity or interest. It closely matches the definition designated.