in·gru·o

  1. assail
  2. assault
  3. attack
  4. to fall upon
  5. to fall violently upon