renewing

a. 再生的、更新的

英文釋義

  1. tending to impart new life and vigor to