hit or punch something or someone repeatedly - Deutsch Englisch Wörterbuch