assailants

noun

  1. Someone who attacks or assails another violently, or criminally.

  2. (by extension) A hostile critic or opponent.

Synonyms: attacker