{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
Dictionary of English idioms . Словарь английских идиом. 2012