Adjective Definition

revitalised

1.Definition: restored to new life and vigor

Related Adjective(s):reborn, revitalized




Please Share