assault

noun
  1. a violent physical attack on someone
  2. a strong verbal attack or criticism
  3. the crime of threatening or attempting to hurt someone physically
  4. Usage: legal
verb
  1. to make a violent physical attack on someone
  2. to attack someone with words or criticism

Examples