"He glanced at the watch/clock" would be more of a natural translation. Unless "He" refers to a watch maker.
The most appropriate,from my point of view, translation for this sentence would be: He cast an eye over clock.
Καταλαβαίνω το at. Μήπως ειναι ισοδύναμο και το on? Thanks a lot..!