invigorating

/in'vigəreitiɳ/
Adjective
  1. imparting strength and vitality
    • the invigorating mountain air

Khám phá thêm

Các từ liên quan

Từ trái nghĩa

invigorating
The hiker takes a deep breath of the invigorating morning air.