avenged herself

英 美
  • vt.雪耻(报仇)
    1. She avenged herself on her father's killers.
      她向杀父之人报了仇。