happy hour


Concise Oxford English Dictionary © 2008 Oxford University Press:
happy hour
noun a period of the day when drinks are sold at reduced prices in a bar or other establishment.
'happy hour' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.