Definition of cocktail hour in English:

cocktail hour

noun

  • The early evening, as a time of day associated with drinking cocktails as a social activity.

Origin

Late 19th century; earliest use found in Harper's Weekly.