resuscitated

英文釋義

  1. restored to life or consciousness