ホームスチール
hōmusuchiiru

Noun

1. stealing home

Baseball

From English "home steal"

Other forms: