NATURAL HIGH


Meaning of NATURAL HIGH in English

feeling good from having nutritious food or exercise

After swimming, she would often experience a natural high.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.