threw herself upon

英 美
  • v.委身于(攻击)
  • herself pron.她自己;她亲自
  • threw v.扔;投;掷;抛(throw的过去式)
  • upon prep.在...上;紧接着;逼近