{adv. phr.} Each time the hour has zero minutes and zero seconds. * /The uptown bus goes past the school on the hour./ * /The woman must take her pill on the hour./
ON THE HOUR
Meaning of ON THE HOUR in English
Slang English vocab. Английский сленговый словарь. 2012