·

invigorate (EN)
动词

动词 “invigorate”

不定式 invigorate; 三单 invigorates; 过式 invigorated; 过分 invigorated; 动名 invigorating
  1. 振奋(指给予某人或某物能量、力量或活力)
    The fresh mountain air invigorated the hikers after a long ascent.