1. to drive in (a nail, stake, etc.); to hammer in
2. to hit (a ball, etc.); to drive; to smash
3. to fire into; to shoot into
4. to input (data); to enter
5. to devote oneself to; to be absorbed in; to be (really) into; to be enthusiastic about; to put heart and soul into; to throw oneself into; to go head over heels for
6. to practice hitting (baseball, tennis, etc.)
7. to hit (an opponent in kendo, boxing, etc.); to get a blow in
8. to invade one's opponent's territory; to place a stone in an opponent's formation