SERVE THE HOUR Meaning of SERVE THE HOUR in English surrender to the decisive moment, give in to the moment of fate Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012