猛打

heavy blow; heavy hit

Meaning

  1. nvsvt
    heavy blow; heavy hit