Japanese dictionary

Dictionary: “ホームイン”

ホームイン

ホームイン

getting home; crossing home plate; scoring