Sign in Join

ホームイン
hōmuin

Noun
, 
Suru Verb

1. getting home; crossing home plate; scoring

Intransitive
, 
Baseball

From English "home in"

Other forms: