invigorate

Noun

~ Invigoration တိုးစေခြင်း။ အားအင်မရှိစေခြင်း။ သန်စွမ်းသန်မာခြင်း။

    Verb

    လန်းဆန်းသည်။ အားတိုးစေသည်။

    • the shower had invigorated her.

    ~ invigorates 3rd person; ~ invigorated past tense; ~ invigorating present participle