'happy hour' definitions:

Definition of 'happy hour'

From: WordNet
noun
The time of day when a bar sells alcoholic drinks at a reduced price