Immerse

Immerse

Definition: (verb) Devote (oneself) fully to.

Synonyms: engross, engulf, steep, soak up, absorb, plunge.

Thomas Edison designed a helicopter that would work with gunpowder.
It ended up blowing up and also blew up his factory.