Definition of ホームスチール

ホームスチール

hoomusuchiiru

noun
stealing home(baseball term)
Other readings:
ホーム・スチール