Definitions

to throw oneself at to pounce on to devote one's energies to flap to flutter to dab to pat to bend over