HEADRUSH


Meaning of HEADRUSH in English

n. sudden dizzy or lightheaded feeling; sudden euphoric feeling caused by the influence of illegal drugs

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.