Green’s Dictionary of Slang

hour-grunter n.

[watchmen patrolled the streets, calling out the time]

[late 17C–early 18C] a watchman.