Definition

1. renewed as a fresh or renewed sense or expression. 2. recently revived or restored; new. 3. Recurring or occurring again; renewed.