Noun
home ground; home field
Sports
one's haunt; one's stamping ground; one's domain; one's turf
Also written ホームグランド、ホーム・グラウンド、ホーム・グランド
Noun
home ground; home field
Sports
one's haunt; one's stamping ground; one's domain; one's turf
Also written ホームグランド、ホーム・グラウンド、ホーム・グランド