reanimatedEnglish

reanimated, revived

Adjective

Given fresh life or vigor or spirit

English: reanimated, revived

English words with similar meanings

Show 1 words