resuscitated

Explore definitions, synonyms, and language insights of resuscitated

Definitions

Adjective Satellite
restored to life or consciousness