şiddetle eleştirmek

  1. Verb to inveigh
  2. Verb to score
  3. Verb to strike out
to strike out at someone Verb