RESUSCITATED as ADJECTIVE

  1. Meaning
    • restored to life or consciousness
    Similar To