zugehauen

listen to the pronunciation of zugehauen
Deutsch - Englisch
striked out
slammed