English

Definition of head rush noun from the Oxford Advanced Learner's Dictionary

 

head rush

 noun
noun
BrE
 
; NAmE
 
 
jump to other results
a thing or an experience that you find very exciting the physical head rush of being in love head rush action sports The game with its speed and daring is a head rush of an experience for the spectator. It’s a real head rush of a song.