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.

English idioms vocab.      Словарь английских идиом и выражений.