In a pub, happy hour is a period when drinks are sold more cheaply than usual to encourage people to come to the pub. A period of time, usually in late afternoon and early evening, during which a bar or lounge features drinks at reduced prices. a special time in a bar when alcoholic drinks are sold at lower prices