Tra từ

Laban Dictionary trên mobile

invigorate /ɪnˈvɪgəˌreɪt/  

  • verb
    -rates; -rated; -rating
    [+ obj] to give life and energy to (someone)
    to cause (something) to become more active and lively
    The mayor has plans to invigorate the downtown economy.