op·pug·no

  1. assail
  2. assault
  3. attack
  4. storm
  5. to fight against
  6. to war with