ホームイン
hōmuin

Noun
Suru Verb

1. getting home; crossing home plate; scoring

Intransitive
Baseball

From English "home in"

Other forms: