assailer

noun
  1. a person who attacks someone physically or verbally

Examples