assailed

verb
  1. attacked violently or aggressively
  2. Usage: past tense of assail
  3. criticized or opposed forcefully
  4. Usage: past tense of assail
  5. troubled or bothered persistently
  6. Usage: past tense of assail

Examples